搭配使用 Google Mobile Ads SDK 和 Open Measurement
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Open Measurement 是 IAB 標準,可讓發布商使用第三方可視度評估服務供應商,驗證曝光和點擊評估資料。Google Mobile Ads SDK 從 18.1.0 版開始支援開放式評估。這個版本和後續版本的 Google Mobile Ads SDK
會與 Open Measurement (OM) SDK 整合,
以便進行第三方可視度評估。
Google Mobile Ads SDK 支援 OM SDK 1.4 版。
必要條件
* Google Mobile Ads SDK
18.1.0
以上版本。
導入 Open Measurement
Google Mobile Ads SDK 會自動導入公開評估功能,並將「Google」做為公開評估合作夥伴名稱,用於透過 Google Mobile Ads SDK 放送的所有廣告。
如要使用第三方可視度評估服務供應商,請在 AdMob 使用者介面中設定,並將委刊項設為使用該可視度評估服務供應商。詳情請參閱「設定行動應用程式可視度評估服務供應商」。
確認透明重疊畫面不會遮擋內容
如要避免廣告遭到封鎖,遮蔽廣告的檢視區塊必須符合下列其中一項設定:
visibility = View.GONE
或 visibility = View.INVISIBLE
遮蔽檢視區塊的背景是否透明並不重要,檢視區塊的 Alpha 和可見度值會決定檢視區塊是否會遮蔽廣告。
如果 Open Measurement SDK 偵測到廣告遭到遮蔽,可視度供應商可能會因此判定曝光無法觀看。如要修正這個問題,請將檢視區塊的 Alpha 值設為 0
,或將顯示設定設為 View.GONE
或 View.INVISIBLE
。
疑難排解
導入 Open Measurement 時,請注意下列事項:
請務必向中介服務合作夥伴確認,他們是否支援所放送廣告的開放式評估功能。
如果廣告遭到重疊的檢視畫面遮蓋,可能無法註冊可視度評估。詳情請參閱「確保透明重疊畫面不會遮擋內容」。
在測試裝置 (包括 Android 模擬器) 上,系統會偵測到「測試廣告」標籤不會遮蔽廣告檢視區塊。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-31 (世界標準時間)。
[null,null,["上次更新時間:2025-08-31 (世界標準時間)。"],[[["\u003cp\u003eOpen Measurement is an IAB standard allowing publishers to use third-party verification for impressions and clicks, supported by the Google Mobile Ads SDK for Android (version 18.1.0 and later).\u003c/p\u003e\n"],["\u003cp\u003eThe Mobile Ads SDK integrates with the Open Measurement SDK (OM SDK) to enable third-party viewability measurements for Banner, Interstitial, Rewarded, and Native ad formats.\u003c/p\u003e\n"],["\u003cp\u003eEnsure any transparent overlays on top of ads have \u003ccode\u003ealpha = 0\u003c/code\u003e or \u003ccode\u003evisibility = View.GONE/INVISIBLE\u003c/code\u003e to avoid obstructing viewability measurements.\u003c/p\u003e\n"],["\u003cp\u003eOpen Measurement requires the Google Play Services SDK on devices and is not supported for AdMob campaigns; check with mediation partners for their support.\u003c/p\u003e\n"]]],["The Google Mobile Ads SDK, version 18.1.0 and later, supports Open Measurement (OM) using the OM SDK 1.4, enabling third-party viewability verification for impressions and clicks. To use this, configure your desired provider in the AdMob UI and set line items accordingly. Ensure overlaying views do not obstruct ads by setting their alpha to 0 or visibility to GONE/INVISIBLE. Note that AdMob campaigns and some mediation partners do not have OM support. The \"Test Ad\" label is not considered obstructing on test devices.\n"],null,["# Open Measurement with the Google Mobile Ads SDK\n\nOpen Measurement is an IAB standard that allows publishers to use third-party\nviewability providers to verify impressions and click measurements.\n\n\nGoogle Mobile Ads SDK\n\n\nsupports Open Measurement starting with version\n18.1.0. This and later versions of\n\nGoogle Mobile Ads SDK\n\n\nintegrates with the\n[Open Measurement (OM) SDK](https://iabtechlab.com/standards/open-measurement-sdk/)\nto enable third-party viewability measurement.\n\n\nGoogle Mobile Ads SDK\n\nsupports OM SDK version 1.4.\n\nPrerequisites\n-------------\n\n\\* Google Mobile Ads SDK 18.1.0 or higher.\n\n- Complete [Get started](/admob/android/quick-start).\n\nImplement Open Measurement\n--------------------------\n\n\nGoogle Mobile Ads SDK\n\nautomatically implements Open Measurement using\n**\"Google\"** as the Open Measurement partner name for all ads served using the\n\n\nGoogle Mobile Ads SDK\n\n.\n\nTo use a third-party viewability provider, configure it in the\nAdMob UI, and configure your line items to use that viewability\nprovider. For more details, see [Configure a mobile app viewability provider](//support.google.com/admanager/answer/9025968).\n\nEnsure that transparent overlays are non-obstructing\n----------------------------------------------------\n\nFor an ad to not be considered blocked, the view that is obscuring the ad must\nhave one of these settings:\n\n- `alpha = 0`, or,\n\n\u003c!-- --\u003e\n\n- `visibility = View.GONE` or `visibility = View.INVISIBLE`\n\nIt doesn't matter if the obscuring view has a transparent background, the\nview's alpha and visibility values are what determine whether the view is\nblocking your ad.\n\nIf the Open Measurement SDK detects an obstruction over the ad, it could impact\nwhether a viewability provider considers the impression viewable. To fix this,\nset your view's alpha to `0` or\n\nset the visibility to `View.GONE` or `View.INVISIBLE`.\n\n\nTroubleshooting\n---------------\n\nBe aware of the following when implementing Open Measurement:\n\n- No support for [AdMob campaigns](//support.google.com/admob/answer/6162747).\n\n\u003c!-- --\u003e\n\n- You must check with the mediation partner to learn if they support Open\n Measurement for ads they render.\n\n- Ads that are obscured by overlaying views might not register viewability\n measurements. For more information, refer to [Ensure that transparent overlays\n are non-obstructing](#obstructing).\n\n- On [test devices](/admob/android/test-ads#enable_test_devices), including the\n Android simulator, the **Test Ad** label is detected as non-obstructing\n to the ad view."]]