OAS作為Audience Manager目的地 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>
程式碼區塊內。- 傳送傳遞記錄給Audience Manager: 如果您想要區段傳遞報告(選擇性),請為Audience Manager提供包含曝光層級傳遞資料的每日記錄。 資料可以是原始格式,但每個記錄都必須包含Audience ManagerUUID。 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區段。 如果網站訪客符合其中五個區段的資格,則只會將這五個區段傳送至OAS (並非全部100個區段)。
建立OAS目的地 oas-dest-setup
在Audience Manager中為OAS建立Cookie型目的地。
在Audience Manager中,目的地 是任何其他系統(廣告伺服器、DSP、廣告網路等) 任何其他系統 (廣告伺服器、DSP、廣告網路等)。Destination Builder提供可讓您建立和管理這些資料傳遞程式的工具。 Audience Manager目的地功能位於 對象資料>目的地。 若要開始使用,請按一下 Add New Destination 並遵循下列步驟。
步驟1:基本資訊
若要完成Basic Information區段:
- 為目的地命名。
- 從Type下拉式清單中選取 "Cookie"。
- 按一下 Save 並移至Configuration與Segment Mappings區段。
步驟2:設定資訊
若要完成Configuration區段:
- Cookie名稱: 為您的Cookie提供簡短描述性名稱。
- Cookie網域: 留空可在使用者目前頁面的網域中設定Cookie。 如果您要指定網域,請在名稱前面加上句點,如
.mydomain.com
。 - 在Data Format區段中選擇索引鍵選項。
- 如果您的金鑰使用具有序列化值的資料,請選取 Serialize 控制項並指定序列分隔符號(分隔序列化值的字元)。
- 按一下 Save 並展開Segment Mappings區段。
步驟3:區段對應
若要將區段新增至Cookie目的地:
-
尋找區段: Segment Mappings區段提供兩種搜尋工具來協助尋找區段。 若要搜尋區段,請執行下列步驟:
- 選項1:開始在搜尋欄位中輸入區段名稱。 欄位會根據文字自動更新。 找到要使用的區段後,請按一下 Add。
- 選項2:按一下 Browse All Segments 開啟視窗,讓您依名稱或儲存位置瀏覽區段。 完成時,按一下 Add Selected Segments。
-
新增對應: 在對應快顯視窗中,在對應欄位中輸入區段ID,然後按一下 Save。
-
按一下 Done。
OAS設定 oas-code-setup
修改OAS設定以使用Audience Manager區段資料。
若要設定OAS
-
在您的網站上安裝DIL程式碼。
-
將OAS建立為Audience Manager中的Cookie目的地。
-
將
get_aamCookie
函式放置在頁面頂端,最好放在<head>
程式碼區塊中。get_aamCookie
程式碼可在這裡取得。 -
修改您的廣告標籤以呼叫
get_aamCookie
函式,並加入您在設定OAS目的地時提供的Cookie名稱。 例如,如果您為Cookietest_cookie
命名,則廣告標籤應呼叫get_aamCookie
並參考Cookie名稱。 -
您的廣告標籤看起來可能類似於以下範例。
code language-js <a href= "https://client.adserver.net/?" + get_aamCookie('test_cookie') + "&etc&u=" + get_aamCookie('aam_uuid')
請記得加入u=
變數。 它保留在廣告呼叫期間傳入的實際不重複使用者識別碼(UUID)。