Open Measurement を有効にする

プラットフォームを選択: HTML5 Android iOS

IMA SDK for HTML5 には、Open Measurement(OM)SDK が含まれています。これは、Interactive Advertising Bureau(IAB)が開発した業界標準で、第三者による視認性と検証の測定を可能にします。IMA SDK for HTML5 を使用する場合、含まれている OM SDK は VAST 広告タグ内の <AdVerifications> タグを自動的に解析し、OMID API を使用して指定された測定ベンダーに視認性データを送信します。必要に応じて、リクエストごとにアクセスモード ルールを設定して、検証スクリプトがアクセスできるコンテンツを制御できます。

IMA SDK は OM SDK v1.6 に対応しています。

前提条件

  • 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 アクセスモードを実装するには、次の両方の手順を行う必要があります。

  1. 動画プレーヤーを、サイトの他の部分から隔離された安全な iframe でサンドボックス化します。

  2. 視認性測定パートナーの OmidAccessMode を FULL に設定します。