這是我的第一個應用程式,除廣告外,其他所有內容都已完成。為了澄清:
- 我能夠讓測驗插頁式廣告正確顯示,因此測驗廣告效果很好
- 我幾個小時前才將付款資訊添加到我的帳戶中
- 我收到了一封來自 Admob 的電子郵件,其中包含我的官方應用 ID # 和廣告單元 ID #
- 我瀏覽了論壇并閱讀它可能需要幾個小時到幾天才能顯示真正的廣告
我的第一個問題是我應該在真實廣告的清單檔案中輸入什么數字?從測驗檔案中:
Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713<manifest>
<application>
<!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>
為了顯示真實的廣告,我對輸入的值感到困惑:
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy
xxxxxs 的示例 - 我有一個 App ID # 和一個廣告單元 Id#,但都不夠長。數字有 16 個占位符。來自 Admob 的一封電子郵件:
假設我的 App ID # 是:1234567890
假設我的廣告單元 ID # 是:9876543210
兩者都是 10 位數,而不是 16 位數,所以我認為它們不匹配。當我轉到我的 Admob 帳戶并查看我設定的插頁式廣告的廣告設定時,我看到以下內容:
廣告單元 ID:ca-app-pub-7777777777777777/5555555555
問題 - 對于真實廣告,我應該將該廣告單元 ID 放在我的清單中嗎?我也不明白為什么 Ad Unit ID 的第二部分與 Admob 通過電子郵件發送給我的 ID 不同。
5555555555 != 9876543210
然后在我的 MainActivity 中我有測驗廣告代碼:
InterstitialAd.load(this,"ca-app-pub-3940256099942544/1033173712", adRequest,
盡我所能猜測的是,對于真正的廣告,我應該替換第一部分:
3940256099942544
這是用于使用 Admob 設定中的 Ad Unit ID # 中的代碼進行測驗的:
7777777777777777
然后在正斜杠之后用 Admob 電子郵件中的廣告單元 ID 替換 1033173712:
9876543210
我想在我將應用上傳到 Play 商店進行審核之前,我需要在測驗中展示一個真實的廣告。我真的很困惑要使用哪個 ID # 以及在哪里。我可以等待帳戶被批準展示廣告 - 但我不知道 ID #s 是否不正確,這就是不展示真實廣告的原因。任何幫助將不勝感激 - 這是經過 13 個月努力作業的最后一步!謝謝。
uj5u.com熱心網友回復:
使用應用程式ID您在收到(可以在您的AdMob儀表盤也能找到)AndroidManifest.xml代替ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy。
加載廣告時將替換為"ca-app-pub-3940256099942544/1033173712"您的廣告單元 ID。
筆記:
- App Id 中包含一個~(波浪號)。
- 廣告單元 ID 包含/(正斜杠)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/402358.html
標籤:
