見出し画像

VAST規格におけるAttribution Reporting APIのサポートについて

■VAST規格とは

VASTは「Video Ad Serving Template」の略で、動画広告を配信する際に使われる広告タグのテンプレート・プロトコルです。これにより、ビデオプレーヤーに広告を正しく再生するための設定が提供されます。

形式はXML形式で、以下のような形式を取ります。

<VAST version="4.0">
  <Ad id="123">
    <InLine>
      <AdSystem>Example Ad System</AdSystem>
      <AdTitle>Example Ad Title</AdTitle>
      <Impression><![CDATA[https://example.com/impression]]></Impression>
      <Creatives>
        <Creative>
          <Linear>
            <Duration>00:00:30</Duration>
            <MediaFiles>
              <MediaFile type="video/mp4" width="640" height="360" delivery="progressive">
                <![CDATA[https://example.com/video.mp4]]>
              </MediaFile>
            </MediaFiles>
          </Linear>
        </Creative>
      </Creatives>
      <Extensions>
        <Extension type="sample">
          <CustomAttribute>Value</CustomAttribute>
        </Extension>
      </Extensions>
    </InLine>
  </Ad>
</VAST>

■Attribution Reporting APIの導入

●Attribution Reporting APIとは

Attribution Reporting APIは、サードパーティークッキーを使用せずに「コンバージョン」「インプレッションやクリックなどのイベント」を結びつける広告の効果測定の仕組みです。ユーザーのプライバシーが保護され、個々のユーザーの情報が匿名化される点が特徴です。

このAttribution Reporting APIはGoogleが提唱するPrivacy Sandboxの一部として開発されました。Privacy Sandboxは、プライバシー保護を重視したWeb広告の仕組みであり、ユーザーのプライバシーを保護しながら、効果的な広告ターゲティングを実現するプロジェクトです。

2023年7月、動画広告でもこのAttribution Reporting APIをサポートするVASTのドキュメンテーションが発行されました。

発生したインプレッションやクリックなどのイベントはブラウザに登録する必要があります。VASTではこれを実現するために attributiontype・attributionsrcの2つのアトリビュートを新たに発表しました。

●`attributionsrc` について

attributionsrcにはアトリビューションソース登録用のエンドポイントを指定します。インプレッションやクリックなどのイベントが発生した時にここに指定したエンドポイントにリクエストが送信されます。

リクエストの送信後、アトリビューションソースの登録に必要な情報をレスポンスとして受け取り、ブラウザに登録します。

●`attributiontype` について

attributiontypeには "SINGLE-PING"または "DOUBLE-PING" の文字列が入ります

  • SINGLE-PING: 提供されたイベントトラッキングURLをそのままアトリビューションソース登録用にも使用する場合

<Impression attributiontype="SINGLE_PING">
 <![CDATA[http://adserver.com/impression?id=123]]>
</Impression>
  • DOUBLE-PING: 元々定義していたイベントトラッキングURLとは別に、アトリビューションソース登録用にURLを定義する場合

<Impression attributiontype="DOUBLE_PING"
 attributionsrc="https://adserver.com/registerAttrSrc?id=123&amp;t=1">
 <![CDATA[https://adserver.com/impression?id=123]]>
</Impression>

●対応するelementについて

attributiontypeはすべてのトラッキングイベントに対応しており、具体的には以下の要素で使用できます。

<Impression>, <ClickThrough>, <ClickTracking> , <NonLinearClickThrough>, <NonLinearClickTracking>, <CompanionClickThrough>, <CompanionClickTracking>, <Tracking>

■出典