facebook twitter hatena line email

Unity/GoogleMobileAds/Mediation/facebook

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

ダウンロード

公式ページからFilesタブを選択して、facebook用のAdMobメディエーションのunitypackageをDL

https://bintray.com/google/mobile-ads-adapters-unity/GoogleMobileAdsFacebookMediation#files/GoogleMobileAdsFacebookMediation

インストール

クリックするとインストールされる

Assets/GoogleMobileAds/Editor/FacebookMediationDependencies.xml

<dependencies>
  <androidPackages>
    <androidPackage spec="com.google.ads.mediation:facebook:5.9.0.2">
      <repositories>
        <repository>https://jcenter.bintray.com/</repository>
      </repositories>
    </androidPackage>
  </androidPackages>

  <iosPods>
    <iosPod name="GoogleMobileAdsMediationFacebook" version="5.9.0.1">
      <sources>
        <source>https://github.com/CocoaPods/Specs</source>
      </sources>
    </iosPod>
  </iosPods>
</dependencies>

以下を実行

  • Assets/PlayServiceResolver/AndroidResolver
  • Assets/PlayServiceResolver/iOSResolver

iosの場合

[!] Error installing FBAudienceNetwork
[!] /usr/bin/curl -f -L -o /var/folders/ts/qqp5d4114wqgdv3tdnv9byxm0000gq/T/d20200723-14097-1em0ghz/file.zip https://developers.facebook.com/resources/FBAudienceNetwork-5.9.0.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods/1.9.3 cocoapods-downloader/1.4.0'

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2564k    0 2564k    0     0  41273      0 --:--:--  0:01:03 --:--:-- 56228
curl: (92) HTTP/2 stream 0 was not closed cleanly: INTERNAL_ERROR (err 2)

以下コマンドがDLが低速とかで、うまく行ってないので、時間を開けて実行してみる。時間を開けて見てみると、速度が上がりうまくいった。

/usr/bin/curl -f -L -o /var/folders/ts/qqp5d4114wqgdv3tdnv9byxm0000gq/T/d20200723-14097-1em0ghz/file.zip https://developers.facebook.com/resources/FBAudienceNetwork-5.9.0.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods/1.9.3 cocoapods-downloader/1.4.0'

設定

facebook側のidの発行はこちら

Facebook/ビジネスマネージャ/アプリ広告/作成 [ショートカット]

その後、AdMob側でfacebookのidを設定をする

入力する値が表示されてる場所

  • facebook側データソース/プロパティからPropertyIdを取得(16文字の数字)
  • facebook側SystemTokenはビジネス設定/ユーザ/システムユーザから取得(188文字の英数字)
  • facebook側作成した広告ページからPlacementIdは取得(31文字の数字と_)

うまくいかない時1

Admobのfacebookのecpm認証がうまくいかない時、 facebook側データソースからユーザが連携できてないとかアプリが連携できてないとかを確認する。

うまくいかない時2

300x250の枠の場合は、バナーではなく、ミディアムレクタングルを当てないと表示されない。