通知

要件を満たし、高度な契約を結んでいる Google アド マネージャー 360 パブリッシャー様とパートナー様にご利用いただけます。

DAI 動画ストリーム リクエストを認証する

アド マネージャーで認証キーを作成する方法

ダイナミック広告挿入(DAI)認証キーは、動画ストリーム リクエストの送信元がお客様自身であることを証明するために使用します。DAI を使用すると、広告配信中のセキュリティを向上できます。キーは 64 文字の英数字で構成されます(空白は含みません)。一部の古いキーは、25 文字の英数字で構成される場合もあります。

0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B

静的な API キー: API と HMAC の両方のキーが含まれる場合は、API が HMAC よりも優先されます。API キーは HMAC キーよりもセキュリティが低いため、HMAC キーの使用をおすすめします。

HMAC: HMAC ベースのトークン認証を使用する場合は、静的な API キーよりもセキュリティが高まります。ユーザー間やセッション間で簡単にトークンを共有できないよう、HMAC トークンでは秘密鍵が使用され、有効期間も制限されるためです。

ヒント: ストリーム リクエストを認証する前に、次のものがあることを確認してください。

  • タイプが HMAC の DAI 認証キー
  • DAI 用に設定されたライブ ストリーム

新しい HMAC DAI 認証キーを追加する

新しい HMAC タイプの DAI 認証キーを生成して追加します。

  1. Google アド マネージャーにログインします。
  2. [管理者]、[動画とオーディオ] をクリックします。
  3. [DAI 認証キー] を選択します。
  4. [新しい DAI 認証キー] をクリックします。
  5. 新しいキーの名前を入力します。タイプとして [HMAC] を選択します。
  6. [保存] をクリックします。

認証を有効にすると、このキーがライブ ストリームにリンクされます。

DAI API へのリクエストの認証を有効にする

HMAC キーをストリームにリンクします。

  1. Google アド マネージャーにログインします。
  2. [動画]、[ライブ ストリーム] をクリックします。
  3. リストからライブ ストリームを選択するか、[新しいライブ ストリーム] をクリックします。詳しくは、新しいライブ ストリームの作成をご覧ください。
  4. [全般設定] で、次の操作を行います。
    1. 連続配信広告リクエストを認証する場合、[連続配信広告リソース認証キー] で [有効] を選択します
    2. ストリーム セッション リクエストを認証する場合、[ストリーム作成認証キー] で [有効] を選択します
  5. 作成した HMAC キーを選択します。
  6. [保存] をクリックします。

キーを表示したりコピーしたりするには、詳細ページに戻ります。有効な DAI 認証キーを作成したら、すぐに使用を開始できます。DAI ストリーム リクエストを行うクライアント動画アプリにキーを埋め込みます。

ヒント: 効果的な手法として、クライアント プラットフォーム(iOS、Android、ウェブなど)ごとに個別の DAI 認証キーを生成することをおすすめします。

保存すると、キーは自動的に「有効」に設定されます。リクエストを検証できるのは、正しく実装された「有効」なキーのみです。

無効なキーを使用したリクエストは拒否されます。キーの無効化は、セキュリティ上の問題がある場合にのみ行ってください。

既存の認証キーを無効にする

認証キーを無効にする手順は次のとおりです。

  1. Google アド マネージャーにログインします。
  2. [管理者]、[動画とオーディオ]、[DAI 認証キー] をクリックします。
  3. リストから、無効にするキーを選択します。
  4. ステータスで [無効] を選択します。
  5. [保存] をクリックします。

認証キーを実装する

HMAC キー

HMAC 認証を実装する方法をご覧ください。

API キー

IMA SDK を使用して、apiKey オブジェクトの apiKey プロパティを設定します。詳しくは、iOSAndroidChromecasttvOS のデベロッパー向けドキュメントをご覧ください。

サーバーサイド ビーコン処理(SSB)の場合は、api-key クエリ パラメータを使用します。

curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"

DAI のトラブルシューティングやサービス停止に関連する問題については、パブリッシャー サポートにお問い合わせください

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
15923707392780816269
true
ヘルプセンターを検索
false
true
true
true
true
true
148
false
false
false
false
false