Audience Manager の宛先としての OAS oas-as-an-audience-manager-destination
Open Ad Server を宛先に設定し、Audience Manager のセグメントデータをこのプラットフォームに送信します。
OAS の送信先に関する要件 oas-requirements
コードの配置、サポートされるキー値の形式、レポート、および OAS に送信されるセグメントデータのタイプに関する要件。
この宛先タイプには次の項目が必要となります。
- **DIL:**Data Integration Library コードはインベントリ上にデプロイする必要があります。DIL を使用することで、データ収集、統合、Cookie 値の読み込み、およびページデータのリカバリのための専用コードを記述する手間を省くことができます。
get_aamCookie
関数: Audience Manager のユーザー ID および Cookie データを取得するためのコード。このコードをページの先頭または<head>
コードブロック内に配置します。- Send Delivery Logs to Audience Manager: セグメントの配信レポート(オプション)が必要である場合、インプレッションレベルの配信データが含まれる日単位のログを Audience Manager に送信します。データは raw 形式でもかまいませんが、各レコードには Audience Manager UUID が含まれている必要があります。Audience Manager は FTP を介してこれらを受け取ることができます。
Cookie 形式およびキーと値のデータ
Audience Manager はブラウザー Cookie に対してセグメントデータを次のように送信できます。
- 単一のキー(
x=1&x=2
) - 複数のキー(
x=1&x=2&y=3&y=4
) - シリアル化された値(
x=1,2,3
) - 個々のキーと値のペアが区切られる標準的な値の区切り文字
適合するセグメントのみ OAS に送信
OAS に渡されるデータの量は、特定のユーザーが適合するセグメントの数によって異なります。例えば、100 件の Audience Manager セグメントを設定したとします。サイト訪問者が適合しているのがその内の 5 件であった場合、100 件すべてではなく、これらの 5 件のセグメントのみが OAS に送信されます。
OAS の送信先の作成 oas-dest-setup
Audience Manager で、OAS に Cookie ベースの宛先を作成します。
Audience Manager において、宛先 とは、データを共有したい他システム(広告サーバー、DSP、広告ネットワークなど)になります。Destination Builder は、これらのデータ配信プロセスを作成および管理するためのツールです。Audience Manager の宛先に関する機能は、Audience Data/Destinations からアクセスできます。まず、Add New Destination をクリックし、以下の手順に従います。
手順 1:基本情報
「Basic Information」セクションを完了するには:
- 宛先の名前を入力します。
- “Cookie” ドロップダウンリストから「Type」を選択します。
- Save をクリックし、「Configuration」および「Segment Mappings」セクションを開きます。
手順 2:設定情報
「Configuration」セクションを完了するには:
- Cookie Name: Cookie の短くてわかりやすい名前を指定します。
- Cookie Domain: ユーザーが現在表示しているページのドメインで Cookie を設定する場合は空のままとします。ドメインを指定する場合は、
.mydomain.com
のように、ピリオドを使用して名前にプレフィックスを付けます。 - 「Data Format」セクションでキーオプションを選択します。
- シリアル化された値のデータを使用するキーの場合、Serialize コントロールを選択し、シリアル値の区切り文字(シリアル化された値を区切るための文字)を指定します。
- Save をクリックし、「Segment Mappings」セクションを展開します。
手順 3:セグメントマッピング
以下の手順で Cookie の宛先にセグメントを追加します。
-
Find segments:「Segment Mappings」セクションには、セグメントを検索するための 2 つの検索ツールが用意されています。セグメントを検索するには、
- オプション 1:検索フィールドにセグメント名を入力します。その文字列に基づきフィールドが自動で更新されます。使用するセグメントが見つかったら、Add をクリックします。
- オプション 2:Browse All Segments をクリックし、名前または保存場所でセグメントを参照できるウィンドウを開きます。終了したら、「Add Selected Segments」をクリックします。
-
Add Mappings: マッピングのポップアップ表示で、マッピングのフィールドにセグメント ID を入力し、Save をクリックします。
-
「Done」をクリックします。
OAS 設定 oas-code-setup
Audience Manager のセグメントデータを処理するよう OAS 設定を変更します。
次の手順で OAS を設定します。
-
サイト全体にわたり、DIL コードをインストールします。
-
Audience Manager で Cookie の宛先として OAS を作成します。
-
get_aamCookie
関数をページの先頭、可能であれば<head>
コードブロック内に配置します。get_aamCookie
コード はこちらから入手できます。 -
get_aamCookie
関数を呼び出すよう広告タグを変更し、OAS の宛先を設定した際に指定した Cookie 名を含めます。例えば、Cookie の名前をtest_cookie
とした場合、広告タグはget_aamCookie
を呼び出し、この Cookie 名を参照する必要があります。 -
広告タグは次に示す例のような形式になります。
code language-js <a href= "https://client.adserver.net/?" + get_aamCookie('test_cookie') + "&etc&u=" + get_aamCookie('aam_uuid')
必ず u=
変数を含めてください。この変数は、広告呼び出しの際に実際に渡された一意のユーザー ID (UUID)を保持します。