我正在嘗試使用Google移動廣告,如果我沒有AdUnitId,您需要付費才能獲得我如何測試我的應用程序?我可以在真實設備上測試它嗎?如果在沒有廣告單元ID的情況下在真實設備上測試Admob
回答
你不必付費打開admob帳戶。 但是,如果您仍然想要在沒有帳戶的情況下進行測試,請將您的設備ID添加到廣告請求中,您將看到演示廣告。
UPDATE:
創建AdMob帳戶是免費的。但是,您可以使用這些假廣告單元IDS進行測試:
橫幅:ca-app-pub-3940256099942544/6300978111
間質性:ca-app-pub-3940256099942544/1033173712
您還可以添加仿真器和用於測試的實際設備ID:
AdView adView = (AdView)this.findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("TEST_DEVICE_ID")
.build();
adView.loadAd(adRequest);
這樣,您的帳戶就不會被標記爲導致禁止的無效點擊。
是的,您需要設置設備ID才能啓用測試廣告。但這裏的問題是,如果沒有廣告單元ID,某人可以如何測試Admob。這個答案只是說明如何設置設備ID進行測試。但是,如果用戶不想從Admob帳戶中添加某個廣告單元ID,它就不會提及某人會使用哪些廣告單元ID。例如。在他們與教程共享的示例項目中。 –
@JimRange問題在於如何測試廣告而無需支付廣告費用。創建一個admob帳戶是免費的,所以我認爲那部分已經被回答了。我已經更新了我的回答 –
好的,我看到了你的觀點。我把你的答案趕回去了。我最初發現這個問題,同時試圖找到一種方式來顯示測試廣告,而無需配置ID,例如我可以分發的演示。在重新閱讀原始問題的主體之後,我現在看到您的答案可能對用戶有幫助,儘管在添加測試ID之前對我沒有用。感謝您添加這些。 –
- 1. AdMob廣告不能在真實設備
- 2. 如何在真實的iPhone設備上顯示AdMob廣告?
- 3. Admob廣告不會在真實Android設備上顯示
- 4. Admob測試廣告沒有顯示,但實際的廣告是
- 5. AdMob測試廣告僅在英文設備上顯示
- 6. 在alpha/beta測試中使用真實的AdMob廣告
- 7. AdMob在模擬器上測試橫幅加載,僅在設備上加載真實的橫幅廣告?
- 8. ADMOB:廣告在模擬器上顯示,但不在真實設備上
- 9. Admob測試廣告沒有顯示
- 10. C++ - 在沒有物理設備的情況下測試串口
- 11. 如何顯示真實的Admob廣告而不是測試廣告?
- 12. 如何在沒有谷歌市場的情況下做廣告admob
- 13. 如何在沒有可用廣告的情況下測試案例?
- 14. 在xaml中傳遞廣告單元ID以渲染admob廣告
- 15. AdMob廣告只顯示在測試設備
- 16. AdMob未在真實設備上顯示
- 17. 在真實設備上測試
- 18. 在真實設備上測試
- 19. 在真實設備上測試iOS
- 20. AdMob聯播測試廣告,真正被廣告只
- 21. 試圖讓設備ID爲谷歌admob,仍然獲得真正的廣告
- 22. 真實廣告(admob)沒有出現在現場應用程序
- 23. C#如何在沒有實現的情況下單元測試接口方法
- 24. Admob廣告單元ID大混亂
- 25. AdMob原生高級廣告單元ID
- 26. 測試廣告在實際設備上無法使用
- 27. 這是關於使用admob在真實移動設備上顯示廣告的廣告
- 28. Admob測試廣告不工作,只有真正的顯示 - Android
- 29. AdMob測試廣告錯誤
- 30. 在沒有真實硬件的情況下使用libusb測試應用程序
你的意思是我可以免費獲得adunitid?怎麼樣? – Xcihnegn
只需註冊admob ... –
註冊admob時,必須創建需要支付的AdSense – Xcihnegn