Open Measurement を有効にする
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
IMA HTML5 SDK には、Open Measurement(OM)SDK が含まれています。これは、Interactive Advertising Bureau(IAB)が開発した業界標準で、第三者による視認性と検証の測定を可能にします。IMA SDK for HTML5 を使用している場合、含まれている OM SDK は VAST 広告タグ内の <AdVerifications>
タグを自動的に解析し、OMID API を使用して指定された測定ベンダーにビューアビリティ データを送信します。必要に応じて、リクエストごとにアクセスモード ルールを設定して、検証スクリプトがアクセスできるコンテンツを制御できます。
IMA SDK は OM SDK v1.4 に対応しています。
前提条件
VAST 4.1 以降を使用している場合、広告は <AdVerifications>
を使用して検証を行うように設定する必要があります。以前の VAST バージョンを使用している場合、広告では <Extension type="AdVerifications">
を使用する必要があります。
広告がアド マネージャーで配信される場合は、アド マネージャー ネットワークで視認性データの提供元を設定し、その視認性データの提供元を広告申込情報に割り当てます。詳しくは、アド マネージャー ネットワークで視認性データの提供元を設定するをご覧ください。
アクセスモード
OM SDK は、検証スクリプトがアクセスできる範囲を制御する 4 つの異なるアクセスモードで検証スクリプトを実行することをサポートしています。
FULL
: 検証スクリプトは、クリエイティブとパブリッシャー ページに直接アクセスできます。
CREATIVE
: 検証スクリプトとクリエイティブは、パブリッシャー ページからサンドボックス化されます。ただし、スクリプトはクリエイティブに直接アクセスできます。
LIMITED
: 検証スクリプトはサンドボックス化されており、クリエイティブやパブリッシャー ページにアクセスできません。また、どのパブリッシャー ドメインにあるかを直接確認することもできません。
一部の視認性プロバイダは、すべてのアクセスモードに対応していない場合があります。サポートされているモードについては、ビューアビリティ プロバイダにお問い合わせください。以前は、IMA は DOMAIN
アクセスモードをサポートしていましたが、現在はデフォルトで LIMITED
モードになっています。
リクエストのアクセスモード ルールを設定する
アクセスモードのルールは、
AdsRequest
レベルで設定する必要があります。検証スクリプト プロバイダごとに異なるアクセスモードを設定するには、各
OmidVerificationVendor
を上記のアクセスモードのいずれかにマッピングするディクショナリを渡します。
OmidVerificationVendor.OTHER
フィールドは、ディクショナリに明示的に含まれていないすべてのベンダーのデフォルトのアクセスモードを設定するために使用されます。アクセスモードのルールが指定されていない場合、検証スクリプトはベンダー向けの
LIMITED
アクセスモードで実行されます。
次の例では、GOOGLE
を google.ima.OmidAccessMode.FULL
に設定しています。OmidVerificationVendor
に記載されているプロバイダを含む、その他のすべてのプロバイダは、OmidVerificationVendor.OTHER
の設定がデフォルトになります。
request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
= google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
= google.ima.OmidAccessMode.LIMITED;
CREATIVE
アクセスモードを実装するには、次の両方の手順を行う必要があります。
サイトの他の部分から分離された安全な iframe で動画プレーヤーをサンドボックス化します。
視認性測定パートナーの OmidAccessMode
を FULL
に設定します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-05 UTC。
[null,null,["最終更新日 2025-09-05 UTC。"],[[["\u003cp\u003eThe IMA SDK for HTML5 utilizes the Open Measurement (OM) SDK for third-party viewability and verification measurement, automatically sending data to specified vendors.\u003c/p\u003e\n"],["\u003cp\u003eAds must be configured to supply verification using \u003ccode\u003e<AdVerifications>\u003c/code\u003e (VAST 4.1+) or \u003ccode\u003e<Extension type="AdVerifications">\u003c/code\u003e (previous VAST versions).\u003c/p\u003e\n"],["\u003cp\u003eFour access modes (FULL, CREATIVE, DOMAIN, LIMITED) control verification script access to the creative and publisher page, impacting the level of data access.\u003c/p\u003e\n"],["\u003cp\u003eAccess mode rules are set at the \u003ccode\u003eAdsRequest\u003c/code\u003e level, allowing customized access for different verification vendors, with \u003ccode\u003eLIMITED\u003c/code\u003e as the default.\u003c/p\u003e\n"],["\u003cp\u003eImplementing \u003ccode\u003eCREATIVE\u003c/code\u003e access mode requires sandboxing the video player in a secure iframe and setting the \u003ccode\u003eOmidAccessMode\u003c/code\u003e to \u003ccode\u003eFULL\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Enable Open Measurement\n\nThe IMA SDK for HTML5 includes the\n[Open Measurement (OM) SDK](//iabtechlab.com/standards/open-measurement-sdk/),\nan industry standard developed by the\n[Interactive Advertising Bureau (IAB)](//www.iab.com/) to enable third-party\nviewability and verification measurement. When using the IMA SDK for HTML5, the\nincluded OM SDK automatically parses the `\u003cAdVerifications\u003e` tag within VAST ad\ntags and sends viewability data to the specified measurement vendors using the\nOMID API. You can optionally set access mode rules for each request to control\nwhat content the verification script can access.\n\nThe IMA SDK supports OM SDK v1.4.\n\nPrerequisites\n-------------\n\n- If using VAST 4.1 or higher, ads must be configured to supply verification\n using `\u003cAdVerifications\u003e`. If using previous VAST versions, ads must use\n `\u003cExtension type=\"AdVerifications\"\u003e`.\n\n- If your ads are trafficked through Ad Manager, configure a viewability\n provider for your Ad Manager network and assign that viewability provider to\n your line item. For more information, see\n [Configure a viewability provider for your Ad Manager network](//support.google.com/admanager/answer/9025968#configure-a-viewability-provider).\n\nAccess modes\n------------\n\nThe OM SDK supports running verification scripts in four different access modes\nwhich controls how much the verification script can access:\n\n- `FULL`: The verification script has direct access to the creative and the\n publisher page.\n\n- `CREATIVE`: The verification script and creative are sandboxed from the\n publisher page. However, the script has direct access to the creative.\n\n- `LIMITED`: The verification script is sandboxed and cannot access the creative\n or publisher page, and cannot directly confirm what publisher domain it is on.\n\nSome viewability providers might not support all access modes. Contact your\nviewability providers to verify which modes are supported. Previously, IMA\nsupported a `DOMAIN` access mode, which now defaults to `LIMITED` mode.\n\nSet the access mode rules for a request\n---------------------------------------\n\nAccess mode rules must be set at the [`AdsRequest`](/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima.AdsRequest#omidAccessModeRules) level. To set different access modes for different verification script providers, pass a dictionary that maps each [`OmidVerificationVendor`](/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima#.OmidVerificationVendor) to one of the access modes listed above. The `OmidVerificationVendor.OTHER` field is used to set the default access mode for all vendors not explicitly included in the dictionary. If no access mode rules are specified, verification scripts run in `LIMITED` access mode for vendors.\n\n\u003cbr /\u003e\n\nSee the following example which sets `GOOGLE` to\n`google.ima.OmidAccessMode.FULL`. All other providers, including those\nlisted in\n[`OmidVerificationVendor`](/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima#.OmidVerificationVendor),\ndefault to how `OmidVerificationVendor.OTHER` is set. \n\n request.omidAccessModeRules = {};\n request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]\n = google.ima.OmidAccessMode.FULL;\n request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]\n = google.ima.OmidAccessMode.LIMITED;\n\n\nTo implement `CREATIVE` access mode, you must follow both of the following\nsteps:\n\n1. Sandbox your video player in a secure iframe, isolated from the rest of your\n site.\n\n2. Set the `OmidAccessMode` for your viewability partner to `FULL`."]]