ストリーム セッション リクエストの概要

Google ダイナミック広告挿入(DAI)リクエストを認証すると、ライブ配信イベントが保護され、次のようなメリットがあります。

  • 同時セッション数を最大化: ライブ配信で DAI 認証を有効にすると、DAI は認証されたストリーム リクエストに対してのみ新しいセッションを登録するため、認証されていないリクエストによって広告インプレッションが使い果たされるのを防ぐことができます。
  • 柔軟な構成: 認証は省略可能で、 ライブ配信レベルで構成されます。Google アド マネージャーの管理画面でハッシュベースのメッセージ認証コード(HMAC)のストリーム作成認証キー を有効にする場合は、リクエストに HMAC トークンを含める必要があります。この設定が無効になっている場合、認証は必要ありません。

前提条件

先に進む前に、Google アド マネージャーの管理画面で次のことを確認してください。

  • タイプが HMAC の DAI 認証キー。 お持ちでない場合は、次の手順に沿って作成してください。
    1. Google アド マネージャーの管理画面に移動します。
    2. [管理] > [動画と音声] に移動します。
    3. [DAI 認証キー] を選択します。
    4. [新しい DAI 認証キー] をクリックします。
    5. プルダウン メニューからタイプ [HMAC] を選択します。
    6. [保存] を選択します。
  • DAI 用に構成されたライブ配信。

DAI ストリーム セッションを作成するリクエストの認証を有効にする

Google DAI では、次の認証キータイプがサポートされています。

  • ハッシュベースのメッセージ認証コード(HMAC): 秘密鍵とハッシュ関数 SHA-256 を使用する暗号化技術。アプリ デベロッパーの信頼性とリクエスト データの完全性を確認するには、HMAC 認証キーを使用することをおすすめします。
  • API キー: HMAC の代替手段。この方法を実装するには、API キーの構成ガイドをご覧ください。

HMAC キーをストリームにリンクする手順は次のとおりです。

  1. Google アド マネージャーの管理画面で、[動画] > [ライブ配信] に移動します。
  2. リストからライブ配信を選択します。
  3. ライブ配信のアセットキーをメモします。
  4. [ストリーム作成認証キー] を有効にします。
  5. 前提条件で作成したHMAC キー を選択して追加します。
  6. 変更を保存します。

詳しくは、DAI 用のライブ配信を設定するをご覧ください。

HMAC トークンを生成してストリーム作成リクエストを認証するには、ストリーム セッション リクエストを認証するをご覧ください。