facebook twitter hatena line email

「Unity/GoogleMobileAds/Mediation/facebook」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==ダウンロード== 公式からfacebook用のAdMobメディエーションのunitypackageをDL https://bintray.com/google/mobile-ads-adapters-unity/GoogleMobileAdsFa...」)
 
(ダウンロード)
 
(同じ利用者による、間の9版が非表示)
行1: 行1:
 
==ダウンロード==
 
==ダウンロード==
公式からfacebook用のAdMobメディエーションのunitypackageをDL
+
https://developers.google.com/admob/unity/mediation/facebook
 +
のversionのところのリンクをクリックしてDLする
 +
 
 +
もしくは、以下公式ページからFilesタブを選択して、facebook用のAdMobメディエーションのunitypackageをDL
  
 
https://bintray.com/google/mobile-ads-adapters-unity/GoogleMobileAdsFacebookMediation#files/GoogleMobileAdsFacebookMediation
 
https://bintray.com/google/mobile-ads-adapters-unity/GoogleMobileAdsFacebookMediation#files/GoogleMobileAdsFacebookMediation
行6: 行9:
 
==インストール==
 
==インストール==
 
クリックするとインストールされる
 
クリックするとインストールされる
 +
 +
GoogleMobileAdsFacebookMediation-3.0.0をインストールすると以下が展開される
  
 
Assets/GoogleMobileAds/Editor/FacebookMediationDependencies.xml
 
Assets/GoogleMobileAds/Editor/FacebookMediationDependencies.xml
行12: 行17:
 
<dependencies>
 
<dependencies>
 
   <androidPackages>
 
   <androidPackages>
     <androidPackage spec="com.google.ads.mediation:facebook:5.9.0.2">
+
     <androidPackage spec="com.google.ads.mediation:facebook:6.1.0.0">
 
       <repositories>
 
       <repositories>
 
         <repository>https://jcenter.bintray.com/</repository>
 
         <repository>https://jcenter.bintray.com/</repository>
行20: 行25:
  
 
   <iosPods>
 
   <iosPods>
     <iosPod name="GoogleMobileAdsMediationFacebook" version="5.9.0.1">
+
     <iosPod name="GoogleMobileAdsMediationFacebook" version="6.0.0.0">
 
       <sources>
 
       <sources>
 
         <source>https://github.com/CocoaPods/Specs</source>
 
         <source>https://github.com/CocoaPods/Specs</source>
行28: 行33:
 
</dependencies>
 
</dependencies>
 
</pre>
 
</pre>
 +
 +
以下を実行
 +
* UnityGUIの上部メニューのAssets/PlayServiceResolver/AndroidResolver
 +
* UnityGUIの上部メニューのAssets/PlayServiceResolver/iOSResolver
 +
 +
===iosの場合===
 +
<pre>
 +
[!] 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)
 +
</pre>
 +
以下コマンドが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の枠の場合は、バナーではなく、ミディアムレクタングルを当てないと表示されない。

2021年6月30日 (水) 04:43時点における最新版

ダウンロード

https://developers.google.com/admob/unity/mediation/facebook のversionのところのリンクをクリックしてDLする

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

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

インストール

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

GoogleMobileAdsFacebookMediation-3.0.0をインストールすると以下が展開される

Assets/GoogleMobileAds/Editor/FacebookMediationDependencies.xml

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

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

以下を実行

  • UnityGUIの上部メニューのAssets/PlayServiceResolver/AndroidResolver
  • UnityGUIの上部メニューの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の枠の場合は、バナーではなく、ミディアムレクタングルを当てないと表示されない。