Open Measurement with the Google Mobile Ads SDK (beta)

  • Open Measurement is an IAB standard allowing publishers to use third-party providers for verifying impressions and click measurements.

  • The Google Mobile Ads SDK (beta) integrates with the Open Measurement SDK version 1.4 to enable third-party viewability measurement.

  • To use a third-party viewability provider, it must be configured in the Ad Manager UI and assigned to your line items.

  • Transparent overlays can obstruct ads and impact viewability measurements if their alpha is not 0 or visibility is not GONE or INVISIBLE.

  • Check with mediation partners for their Open Measurement support and be aware that test ad labels are considered non-obstructing on test devices.

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 (beta) integrates with the Open Measurement (OM) SDK to enable third-party viewability measurement.

Google Mobile Ads SDK (beta) supports OM SDK version 1.4.

Prerequisites

Implement Open Measurement

Google Mobile Ads SDK (beta) automatically implements Open Measurement using "Google" as the Open Measurement partner name for all ads served using the Google Mobile Ads SDK (beta).

To use a third-party viewability provider, configure it in the Ad Manager 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:

  • alpha = 0, or,
  • visibility = View.GONE or visibility = View.INVISIBLE

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 the visibility to View.GONE or View.INVISIBLE.

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 Android simulator, the Test Ad label is detected as non-obstructing to the ad view.