Protected Audience APIをPrebid.jsバージョン8.18.0へ8.36.0に変更する
始めに:貴社のパブリッシャー 広告が表示される、ウェブサイトまたはアプリの所有者。広告サーバー 管理、保管、広告をパブリッシャーのサイトに提供するプラットフォーム。としてGoogle Ad Managerを使用している必要があります。
Protected Audience APIオークションデマンドを受け取るには、以下の手順に従ってください。
Google Ad Managerで、Adminをクリックし、Global settingsに行き、Ad preference settingsで以下の設定を有効にしてください。
- Protected Audience API
- パフォーマンスの影響に関わらず、Googleセラー以外の全てのインベントリでテストを有効にしてください
これらの設定の詳細は、GoogleのProtected Audience API and Ad Managerをご確認ください。
- 貴社のPrebid.js パブリッシャーがウェブサイトにヘッダービッディングを実装し、複数のヘッダービッディングパートナーを管理するためのオープンソースライブラリ。設定で以下のモジュールを構築します。
- PAAPIモジュール:既に利用しているモジュールリストに
paapi
を追加し、このモジュールを追加します。モジュールの追加に関する詳細は、PrebidのPAAPI moduleをご確認ください。 - Fledge for GPT Googleパブリッシャータグ(GPT)Google Ad Manager (GAM)用の広告タグ付けライブラリで、広告リクエストを動的に作成するために使用されます。パブリッシャーから広告ユニットコード、広告サイズ、カスタムターゲティングなどの主要な情報を受け取り、リクエストを作成し、ウェブページに広告を配信します。モジュール:既に利用しているモジュールリストに
fledgeForGpt
を追加し、このモジュールを追加します。注意:
fledgeForGpt
モジュールに関する資料は、Prebidサイト上から削除されました。モジュール設定に関する詳細は、PrebidのProtected Audience API (PAAPI) for GPT Moduleをご確認いただけます。
- PAAPIモジュール:既に利用しているモジュールリストに
- 以下の手順に従い、貴社の広告ユニットをProtected Audience APIデマンドのために有効にしてください。グローバルレベル、入札者レベル、広告ユニットレベルで設定変更できます。Indexでは、
1
の値でdefaultForSlots
パラメータを使用し、グローバルレベルで設定することを推奨します。 -
注意:
paapi.bidders[]
を使用している場合は、入札者リストにix
を必ず追加してください。pbjs.que.push(function() { pbjs.setConfig({ paapi: { enabled: true, defaultForSlots: 1 }); });
Protected Audience APIフィールドを含む、入札リクエスト SSPまたはアドエクスチェンジからDSPに送信され、入札可能なインプレッションに対する入札レスポンスをリクエストするOpenRTBリクエスト。入札リクエストには、DSPがそのインプレッションに入札するかどうかを決定するためのインプレッションに関する情報が含まれる。とレスポンスの例は、OpenRTB入札リクエストとレスポンスの例をご覧ください。
pbjs.que.push(function() { pbjs.setConfig({ paapi: { enabled: true, bidders: ['ix', /* any other bidders */], defaultForSlots: 1 } }); });
Protected Audience APIフィールドを含む、入札リクエストとレスポンスの例は、OpenRTB入札リクエストとレスポンスの例をご覧ください。