Google Mobile Ads SDK と Open Measurement の統合
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Open Measurement は IAB 規格のソリューションで、パブリッシャーがサードパーティの視認性データの提供元を使ってインプレッション数とクリック数の測定を検証することを可能にします。
Google Mobile Ads SDK は、バージョン 7.43.0 以降で Open Measurement に対応しています。Open Measurement(OM)SDK と統合すると、第三者による視認性の測定が可能になります。
Google Mobile Ads SDK は OM SDK バージョン 1.4 に対応しています。
前提条件
*
Google Mobile Ads SDK
7.43.0
以降。
Open Measurement を実装する
Google Mobile Ads SDK を使用して配信されるすべての広告について、Google Mobile Ads SDK は「Google」を Open Measurement パートナー名として使用して Open Measurement を自動的に実装します。
第三者の視認性データの提供元を使用するには、アド マネージャーの管理画面で設定し、その提供元を使用するように広告申込情報を設定します。詳しくは、モバイルアプリの視認性データの提供元を設定するをご覧ください。
透明なオーバーレイが広告を覆わないようにする
広告がブロックされたと見なされないようにするには、広告を隠しているビューに次のいずれかの設定が必要です。
被覆しているビューの背景が透明かどうかは関係ありません。ビューが広告をブロックしているかどうかは、ビューの alpha 値と visibility 値で判断されます。
広告を覆う被覆物が Open Measurement SDK で検出されると、視認性データの提供元による、インプレッションが視認可能かどうかに関する判断に影響が及ぶ場合があります。この問題を修正するには、ビューの alpha に 0 を設定するか、isHidden を TRUE に設定します。
トラブルシューティング
Open Measurement を実装する際は、次の点にご留意ください。
表示する広告で Open Measurement がサポートされているかどうかについては、メディエーション パートナーにご確認ください。
広告を覆っているビューによって不鮮明になっている広告では、視認性測定のデータが登録されない可能性があります。詳しくは、透明なオーバーレイが広告を覆わないようにするを参照してください。
テストデバイス(iOS シミュレータなど)において、テスト広告ラベルは、その広告ビューに対する非被覆物として検出されます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-27 UTC。
[null,null,["最終更新日 2025-08-27 UTC。"],[[["\u003cp\u003eOpen Measurement, an IAB standard, lets publishers use third-party verification for impressions and clicks, supported in Google Mobile Ads SDK for iOS 7.43.0 and later.\u003c/p\u003e\n"],["\u003cp\u003eIt integrates with the Open Measurement SDK (OM SDK), enabling third-party viewability measurements through an API for verification providers.\u003c/p\u003e\n"],["\u003cp\u003eIt automatically supports standard ad formats like Banner, Interstitial, Rewarded, Native, and Native Custom ad formats using video.\u003c/p\u003e\n"],["\u003cp\u003eEnsure transparent overlays on ads have \u003ccode\u003ealpha = 0\u003c/code\u003e or \u003ccode\u003eisHidden = TRUE\u003c/code\u003e to prevent obstruction and ensure accurate viewability measurements.\u003c/p\u003e\n"],["\u003cp\u003eBe aware that mediation partner support for Open Measurement varies, obscured ads may impact viewability, and test devices have specific behaviors.\u003c/p\u003e\n"]]],[],null,["Open Measurement is an IAB standard that allows publishers to use third-party\nviewability providers to verify impressions and click measurements.\nGoogle Mobile Ads SDK\n\nsupports Open Measurement starting with version\n7.43.0\n. This and later versions of 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\nGoogle 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](/ad-manager/mobile-ads-sdk/ios/quick-start).\n\n\u003c!-- --\u003e\n\n- A configured [viewability\n provider](//support.google.com/admanager/answer/9025968#configure-a-viewability-provider) assigned to your line item.\n\nImplement Open Measurement\n\nGoogle 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\nAd Manager 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| **Note:** Custom native ad formats that don't render a video asset require a custom Open Measurement integration. For more information, see [Display-type Custom Native Ad Formats and Open Measurement](/ad-manager/mobile-ads-sdk/ios/custom-native-omid).\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- 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](/ad-manager/mobile-ads-sdk/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."]]