在開發期間啟用測試廣告,測試廣告的點擊行為,避免向 Google 廣告主收費。如果在正式環境模式中點按多則廣告,系統可能會將您的帳戶標記為偵測到無效活動。
您可以透過下列方式取得測試廣告:
本指南說明如何在廣告整合作業中啟用測試廣告。
必要條件
請先設定 Google Mobile Ads SDK for React Native,再繼續操作。
使用測試廣告單元 ID
如要測試整合,請使用測試廣告單元 ID。您可以使用這些測試廣告單元 ID 測試所有廣告格式,不必使用自己的廣告單元 ID。
下表列出各種廣告格式的測試廣告單元:
Android
| 廣告格式 | 測試廣告單元 ID |
|---|---|
| 應用程式開啟頁面廣告 | ca-app-pub-3940256099942544/9257395921 |
| 橫幅廣告 (錨定自動調整) | ca-app-pub-3940256099942544/9214589741 |
| 橫幅廣告 (內嵌自動調整) | ca-app-pub-3940256099942544/9214589741 |
| 橫幅廣告 (固定大小) | ca-app-pub-3940256099942544/6300978111 |
| 插頁式廣告 | ca-app-pub-3940256099942544/1033173712 |
| 獎勵廣告 | ca-app-pub-3940256099942544/5224354917 |
| 插頁式獎勵廣告 | ca-app-pub-3940256099942544/5354046379 |
| 原生 | ca-app-pub-3940256099942544/2247696110 |
| 原生影片廣告 | ca-app-pub-3940256099942544/1044960115 |
iOS
| 廣告格式 | 測試廣告單元 ID |
|---|---|
| 應用程式開啟頁面廣告 | ca-app-pub-3940256099942544/5575463023 |
| 橫幅廣告 (錨定自動調整) | ca-app-pub-3940256099942544/2435281174 |
| 橫幅廣告 (內嵌自動調整) | ca-app-pub-3940256099942544/2435281174 |
| 橫幅廣告 (固定大小) | ca-app-pub-3940256099942544/2934735716 |
| 插頁式廣告 | ca-app-pub-3940256099942544/4411468910 |
| 獎勵廣告 | ca-app-pub-3940256099942544/1712485313 |
| 插頁式獎勵廣告 | ca-app-pub-3940256099942544/6978759866 |
| 原生 | ca-app-pub-3940256099942544/3986624511 |
| 原生影片廣告 | ca-app-pub-3940256099942544/2521693316 |
啟用測試裝置
如要在開發應用程式時測試廣告,請將裝置設為測試裝置。使用在 AdMob 中建立的廣告單元 ID。
在 AdMob UI 中新增測試裝置
如要新增測試裝置,並在應用程式版本中測試廣告,請在 AdMob UI 操作。詳情請參閱「新增測試裝置」。
以程式輔助方式新增測試裝置
如要以程式輔助方式新增測試裝置,請按照下列步驟操作:
執行已設定 Google Mobile Ads SDK for React Native 的應用程式。
使用測試廣告單元 ID 發出廣告請求。詳情請參閱「使用測試廣告單元」。
查看 iOS 控制台或 Android Logcat 輸出內容,尋找類似下方的訊息:
Android
I/Ads: Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device.iOS
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];複製英數字元組成的測試裝置 ID,例如
2077ef9a63d2b398840261c8221a0c9b。請先設定測試裝置 ID,再提出廣告請求:
import {setRequestConfiguration} from '@google/mobile-ads'; setRequestConfiguration({ testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231'], });這個範例會在
RequestConfiguration物件中新增測試裝置 ID。詳情請參閱RequestConfiguration。重新執行應用程式。如果成功,這些廣告格式會顯示以下內容:
橫幅、插頁式和獎勵廣告:廣告中央會顯示「測試廣告」標籤:
原生廣告:廣告標題素材資源中會顯示「測試廣告」字串:

註冊測試裝置後,請將測試廣告單元 ID 替換為實際的廣告單元 ID。
有「測試廣告」標籤的廣告都可以放心輕觸。所有對測試廣告的請求、曝光和點擊,都不會計入帳戶報表。
使用中介服務測試廣告
測試廣告單元只會顯示 Google 廣告。如要測試 AdMob 中介服務設定,須啟用測試裝置。
中介服務廣告不會顯示「測試廣告」標籤。您必須確實對每個中介服務聯播網啟用測試廣告。這個程序可避免聯播網將您的帳戶標記為無效活動。詳情請參閱「設定 AdMob 中介服務」。
如果不確定中介服務聯播網的轉接程式是否支援測試廣告,開發期間應避免點按該聯播網的廣告,如要判斷目前廣告是由哪個中介服務聯播網轉接程式放送,請檢查廣告格式的回應資訊。詳情請參閱「擷取廣告回應的相關資訊」。