Google AdMob移動廣告SDK(Android)如何啟用測試廣告?

來源: Google Developers
作者:Google Developers
時間:2021-02-03
17670
本指南介紹如何在植入了廣告的應用中啟用測試廣告。

1612333460(1).png

啟用測試廣告

本指南介紹如何在植入了廣告的應用中啟用測試廣告。在開發(fā)過程中啟用測試廣告非常重要,這樣您就可以在不向Google廣告客戶收費的情況下點擊廣告。在非測試模式下,如果您點擊過多廣告,則可能會導致您的帳號因為無效活動而被舉報。

有以下兩種獲得測試廣告的方法:

1.使用Google的任一示例廣告單元。

2.使用您自己的廣告單元并啟用測試設備。

前提條件

·完成入門指南。

示例廣告單元

啟用測試的最快方法是使用Google提供的測試廣告單元。這些廣告單元未與您的AdMob帳號相關聯(lián),因此在使用這些廣告單元時,您的帳號不會產(chǎn)生無效流量。

要點:只需確保在發(fā)布應用前用自己的廣告單元ID替換這些測試廣告單元ID即可。

下面列出了多個示例廣告單元,分別對應一種格式的特定測試廣告素材:

1612333148(1).png

啟用測試設備

如果您希望使用實際投放的廣告進行更嚴格的測試,那么您現(xiàn)在可以將您的設備配置為測試設備,并使用您在AdMob界面中自行創(chuàng)建的廣告單元ID。您可以在AdMob界面中添加測試設備,也可以使用Google移動廣告SDK以編程方式進行添加。

請按照以下步驟操作,將您的設備添加為測試設備。

要點:系統(tǒng)會自動將Android模擬器配置為測試設備。

在AdMob界面中添加測試設備

要通過簡單的非編程方式添加測試設備并測試新的或現(xiàn)有的應用build,請使用AdMob界面。

要點:新的測試設備通常會在15分鐘內(nèi)開始在您的應用中投放測試廣告,但最長也可能需要24小時。

以編程方式添加測試設備

如果您希望在應用開發(fā)過程中測試廣告,請按照以下步驟以編程方式注冊您的測試設備。

1.加載您的已植入廣告的應用,并發(fā)出廣告請求。

2.檢查logcat輸出,以查找像下面這樣的消息(向您顯示您的設備ID以及如何將設備添加為測試設備):

I/Ads:Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))

to get test ads on this device."

將測試設備ID復制到剪貼板。

3.修改代碼,以便調(diào)用RequestConfiguration.Builder.setTestDeviceIds()并將其傳入您的測試設備ID列表。

Java

List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231");

RequestConfiguration configuration =

    new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build();

MobileAds.setRequestConfiguration(configuration);

Kotlin

val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")

val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build()

MobileAds.setRequestConfiguration(configuration)

(可選)您可以檢查AdRequest.isTestDevice()以確認您的設備已正確添加為測試設備。

在發(fā)布應用之前,請務必移除用于設置這些測試設備ID的代碼。

4.重新運行您的應用。如果廣告是Google廣告,則您會在廣告(橫幅廣告、插頁式廣告或激勵視頻廣告)頂部的中間部分看到一個“測試廣告”標簽:

android-testad-0.png

對于原生高級廣告,標題素材資源會帶有“測試模式”字符串前綴。

native-testad.png

凡是帶有“測試廣告”標簽的廣告,均可以放心點擊。但有關測試廣告的請求、展示和點擊數(shù)據(jù),都不會顯示在您帳號的報告中。

注意:您需要使用11.6.0或更高版本的SDK,才能看到“測試廣告”標簽。

注意:參與中介的廣告不會呈現(xiàn)“測試廣告”標簽。請參閱以下部分了解有關詳情。

用中介進行測試

Google的示例廣告單元只展示Google廣告。要測試中介配置,您必須使用“啟用測試設備”的做法。

參與中介的廣告不會呈現(xiàn)“Test Ad”標簽。所以,您要負責確保為每個中介廣告聯(lián)盟啟用測試廣告,以便這些廣告聯(lián)盟不會因為無效活動而舉報您的帳號。

如果您不確定某個中介廣告聯(lián)盟適配器是否支持測試廣告,則最安全的做法是避免在開發(fā)期間點擊來自該廣告聯(lián)盟的廣告。您可以對所有廣告格式使用getMediationAdapterClassName()方法,以此確定是哪個廣告聯(lián)盟投放了當前廣告。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Google Developers,本站不擁有所有權(quán),不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家