「Unity/GoogleMobileAds/Mediation/facebook」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→インストール) |
(→ダウンロード) |
||
(同じ利用者による、間の7版が非表示) | |||
行1: | 行1: | ||
==ダウンロード== | ==ダウンロード== | ||
− | + | 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: | + | <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=" | + | <iosPod name="GoogleMobileAdsMediationFacebook" version="6.0.0.0"> |
<sources> | <sources> | ||
<source>https://github.com/CocoaPods/Specs</source> | <source>https://github.com/CocoaPods/Specs</source> | ||
行30: | 行35: | ||
以下を実行 | 以下を実行 | ||
− | * | + | * 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' | ||
==設定== | ==設定== | ||
行39: | 行57: | ||
その後、AdMob側でfacebookのidを設定をする | その後、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
インストール
クリックするとインストールされる
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の枠の場合は、バナーではなく、ミディアムレクタングルを当てないと表示されない。