Open Measurement with the Google Mobile Ads SDK
Stay organized with collections
Save and categorize content based on your preferences.
Open Measurement is an IAB standard that allows publishers to use third-party
viewability providers to verify impressions and click measurements.
Google Mobile Ads SDK
supports Open Measurement starting with version
7.43.0
. This and later versions of
Google Mobile Ads SDK
integrates with the
Open Measurement (OM) SDK
to enable third-party viewability measurement.
Google Mobile Ads SDK
supports OM SDK version 1.4.
Prerequisites
*
Google Mobile Ads SDK
7.43.0
or higher.
Implement Open Measurement
Google Mobile Ads SDK
automatically implements Open Measurement using
"Google" as the Open Measurement partner name for all ads served using the
Google Mobile Ads SDK
.
To use a third-party viewability provider, configure it in the
AdMob UI, and configure your line items to use that viewability
provider. For more details, see Configure a mobile app viewability provider.
Ensure that transparent overlays are non-obstructing
For an ad to not be considered blocked, the view that is obscuring the ad must
have one of these settings:
It doesn't matter if the obscuring view has a transparent background, the
view's alpha and visibility values are what determine whether the view is
blocking your ad.
If the Open Measurement SDK detects an obstruction over the ad, it could impact
whether a viewability provider considers the impression viewable. To fix this,
set your view's alpha to 0
or
set isHidden
to TRUE
.
Troubleshooting
Be aware of the following when implementing Open Measurement:
You must check with the mediation partner to learn if they support Open
Measurement for ads they render.
Ads that are obscured by overlaying views might not register viewability
measurements. For more information, refer to Ensure that transparent overlays
are non-obstructing.
On test devices, including the
iOS simulator, the Test Ad label is detected as non-obstructing
to the ad view.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[[["\u003cp\u003eOpen Measurement, supported by Google Mobile Ads SDK 7.43.0 and later, enables third-party viewability verification for impressions and clicks using the Open Measurement SDK.\u003c/p\u003e\n"],["\u003cp\u003eIt automatically supports standard ad formats like Banner, Interstitial, Rewarded, and Native, requiring no extra setup after AdMob UI configuration.\u003c/p\u003e\n"],["\u003cp\u003eTo ensure accurate viewability measurement, any transparent overlays on top of ads must have their alpha set to 0 or be hidden (\u003ccode\u003eisHidden = TRUE\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eOpen Measurement is not supported for AdMob campaigns and relies on mediation partners' support for their rendered ads.\u003c/p\u003e\n"]]],["The Google Mobile Ads SDK (version 7.43.0+) supports the Open Measurement (OM) standard for third-party viewability measurement. Publishers must configure the desired provider in the AdMob UI and ensure line items use it. The SDK automatically uses \"Google\" as the OM partner. For ads to be considered viewable, any obscuring overlays must have `alpha = 0` or `isHidden = TRUE`. No support is offered for AdMob campaigns, and mediation partners might not support the Open Measurement.\n"],null,["Open Measurement is an IAB standard that allows publishers to use third-party\nviewability providers to verify impressions and click measurements.\nThe Google Mobile Ads SDK\n\nsupports Open Measurement starting with version\n7.43.0\n. This and later versions of the Google Mobile Ads SDK\n\nintegrates with the\n[Open Measurement (OM) SDK](https://iabtechlab.com/standards/open-measurement-sdk/)\nto enable third-party viewability measurement.\n\nThe Google Mobile Ads SDK supports OM SDK version 1.4.\n\nPrerequisites \\* Google Mobile Ads SDK 7.43.0 or higher.\n\n- Complete [Get started](/admob/ios/quick-start).\n\nImplement Open Measurement\n\nThe Google Mobile Ads SDK automatically implements Open Measurement using\n**\"Google\"** as the Open Measurement partner name for all ads served using the\nGoogle Mobile Ads SDK.\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\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- `isHidden = TRUE`\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 `isHidden` to `TRUE`.\n\n\nTroubleshooting\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/ios/test-ads#enable_test_devices), including the\n iOS simulator, the **Test Ad** label is detected as non-obstructing\n to the ad view."]]