Interstitialのrequest時に黄色いエラー表示が出て、調べても情報が少なかったので対応策をメモ。
まずは公式ドキュメントの通り、app.json
に以下を追記。
{
"expo": {
"ios": {
"config": {
"googleMobileAdsAppId": "ca-app-pub-XXXX~XXXX"
}
}
}
}
Androidも同様。
・・・と、これでOKのはずが、何も変わらず。。。
しばらくハマったけど、どうやらexpo-ads-mob
のVer.が~7.0.0
になっていたのが原因だったみたい。
package.json
を↓のように書き換えて、
{
"dependencies": {
"expo-ads-admob": "^7.0.0"
}
}
npm i expo-ads-admob
でアップデート。
これで無事に解決した。