2014-06-17 39 views

回答

-1

你不必付費打開admob帳戶。 但是,如果您仍然想要在沒有帳戶的情況下進行測試,請將您的設備ID添加到廣告請求中,您將看到演示廣告。

+0

你的意思是我可以免費獲得adunitid?怎麼樣? – Xcihnegn

+0

只需註冊admob ... –

+0

註冊admob時,必須創建需要支付的AdSense – Xcihnegn

9

UPDATE:

創建AdMob帳戶是免費的。但是,您可以使用這些假廣告單元IDS進行測試:

橫幅:ca-app-pub-3940256099942544/6300978111

Source

間質性:ca-app-pub-3940256099942544/1033173712

Source

您還可以添加仿真器和用於測試的實際設備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); 

這樣,您的帳戶就不會被標記爲導致禁止的無效點擊。

+0

是的,您需要設置設備ID才能啓用測試廣告。但這裏的問題是,如果沒有廣告單元ID,某人可以如何測試Admob。這個答案只是說明如何設置設備ID進行測試。但是,如果用戶不想從Admob帳戶中添加某個廣告單元ID,它就不會提及某人會使用哪些廣告單元ID。例如。在他們與教程共享的示例項目中。 –

+0

@JimRange問​​題在於如何測試廣告而無需支付廣告費用。創建一個admob帳戶是免費的,所以我認爲那部分已經被回答了。我已經更新了我的回答 –

+0

好的,我看到了你的觀點。我把你的答案趕回去了。我最初發現這個問題,同時試圖找到一種方式來顯示測試廣告,而無需配置ID,例如我可以分發的演示。在重新閱讀原始問題的主體之後,我現在看到您的答案可能對用戶有幫助,儘管在添加測試ID之前對我沒有用。感謝您添加這些。 –

相關問題