通知

請注意,客戶支援團隊不會以您目前的顯示語言提供疑難排解服務。如要與支援團隊人員聯絡,請先切換為英文或其他支援的語言 (西班牙文、葡萄牙文或日文)。

利用巨集將資訊傳送至 Floodlight 代碼

您可以利用下列巨集將轉換資訊傳送至發布商代碼:

  • 使用 %s 可從使用者 Cookie 收集 Campaign Manager 360 網站 ID (網站 ID 會連結至特定發布商代碼)。

    從使用者 Cookie 剖析發布商網站 ID,是一種在使用 %s 巨集的地方 (例如發布商代碼欄位或預設代碼欄位) 插入網站 ID 的直接做法。

  • 使用 %p 可收集廣告客戶網頁中指派給 Floodlight 代碼的資訊。

    %p 巨集會擷取要求路徑中任何與參數所定義模式相符的子字串。另外,巨集在找出相符項目後,就會透過重新導向網址傳送這項資訊。

  • 加入 %n 巨集可在必要時產生隨機號碼。

範例

<iframe src="http://1234567.fls.doubleclick.net/ activityi;src=1234567;type=expglob;cat=kb123;u1=[PRODUCT_NAME];u2=[PRODUCT_ID];qty=1;cost=[Revenue];x=[Dsearch_prod_id];y=[Dsearch_prod_name];z=[Dsearch_price];da1=[Dsearch_quantity];ord=[OrderID]?"width="1" height="1" frameborder="0" style="display:none" ></iframe>

如果發布商的產品名稱預留位置只接受 1 到 5 的值,但廣告客戶加入了文字字串,您就必須轉換這些值。

如下的指令碼應該就能正確轉換資料:

<SCRIPT LANGUAGE="JavaScript">
var pub_cost="%pcost=!;";
var pub_prod="%pu1=!;";
var pub_prod_id="%pu2=!;";
var pub_ord_id="%pord=!?";
var item=0;
switch (pub_prod){
case "hotel_room": item=1;
break;
case "flight": item=2;
break;
case "car_rental": item=3;
break;
case "time_share": item=4;
break;
case "package": item=5;
break;
default : item=0;
}
myImage=new Image();
myImage.src='https://www.publisher.com/u?CAMPAIGNID=1234567&ORDERID='+pub_ord+'&TYPE=89101112&ITEM='+item+'&AMOUNT='+pub_cost+'&QUANTITY=1&CURRENCY=GBP&METHOD=IMG';
</script>

在本範例中,您必須將 pub_cost 變數轉換為 1 到 5 之間的整數,再傳送至發布商代碼。

如要控制 Floodlight 代碼所傳送的內容,請使用切換陳述式將廣告伺服器的值對應至發布商設定值。

您可能也必須控制費用和數量的值,以免打斷發佈商端的轉換剖析作業。

Floodlight 活動代碼可加入各式各樣的變數,Floodlight 活動程式碼放送時,廣告客戶網站會以動態方式填入這些變數的值。在某些情況下,您可能會想在已加到 Floodlight 活動的動態代碼 (預設或發布商代碼) 中,加入相同的變數和值。如要進行這項作業,建議您使用 %p 模式比對巨集。

使用 %p 將變數和值傳送至動態代碼

%p 巨集會擷取請求路徑中的任何子字串,然後傳入重新導向網址中。這種巨集採用以下格式:

%p[start_key_string]![end_character]

[start_key_string] 替換成特定鍵/值的鍵部分 (該鍵/值即為您想將其值部分傳入預設或發布商代碼的鍵/值)。舉例來說,如果您要傳送 ord= 鍵/值的值,則 [start_key_string]ord=[end_character] 通常是分號 (;,用來分隔多個鍵/值) 或問號 (?,用於結束字串)。舉例來說,用來傳送 ord= 的完整鍵/值會是 order=%pord=!?

代碼範例

在本範例中,您將使用 1x1 像素的 GIF 代碼進行追蹤,並在預設代碼中加入該代碼。

預留位置廣告代碼:

以下是 1x1 的像素廣告代碼,當中包含預留位置,供您加入所需資訊:

<img src="https://www.mywebsite.com?price=[price]&category=[category]&order=[orderID]" height="1" width="1" />

請注意,這樣做將會建立新的鍵/值,而新的鍵可以是任何內容 (在本範例中為 pricecategoryorder)。

含巨集的代碼:

如要使用 %p 巨集,請按照下列方式替換預留位置:

<img src="https://www.mywebsite.com?price=%pcost=!;&category=%pu1=!;&order=%pord=!?" height="1" width="1" />

每個鍵/值的值都是 %p,後面加上 Floodlight 代碼中原始鍵/值的鍵部分,再加上一個等號 (=) 和驚嘆號 (!)。您可以使用這個結構,匯入原始 Floodlight 代碼中的任何鍵/值。

如果這是代碼中最後一個鍵/值,請在結尾加上問號 (?)。如果是其他鍵/值,則請在結尾加上分號 (;)。請注意,原始的分隔符號 (&) 仍保留在原位。由於巨集展開時會移除問號和分號,因此不能缺少這個分隔符號。

含已展開巨集的廣告代碼:

巨集展開時,新的值就是 %p 巨集參照目標鍵的原始值。

<img src="https://www.mywebsite.com?price=19.95&category=books&order=BUY12834988?" height="1" width="1" />

可能發生的問題

將資訊從 Floodlight 代碼傳送至第四方發佈商廣告代碼時,可能會發生的問題如下:

  • 參數執行資料類型 (字串、整數等)

  • 數字格式出現差異 (小數位數、數字位數上限等)

  • 多個代碼中相同參數的指標有所差異 (Floodlight 為 product=name_of_product,發布商代碼則為 product=integer_from_1_to_5,以此類推)

請謹慎使用代碼中的參數。根據 Google Marketing Platform 合約的條款,您不得將任何可用作或視為個人識別資訊 (PII) 的資料傳送給我們。 假如您在 Google Marketing Platform 產品的某個欄位中輸入這類特定值,系統會發送警告訊息,提醒您不得使用參數傳送我們會視為個人識別資訊的資料。例如,會觸發這則警告訊息的參數好記名稱包括「email」和「username」。請注意,如果您的用途並不是收集 Google Marketing Platform 可用作或視為 PII 的資料,就可以使用這些好記名稱 (例如,自訂變數可以使用「email」當做好記名稱,並使用「weekly」為值,但不得傳送使用者的電子郵件地址)。如有疑慮,我們可能會與您聯絡,確認您使用這類參數的方式並未違反相關規定。

 

進一步瞭解避免傳送個人識別資訊的最佳做法

這對您有幫助嗎?

我們應如何改進呢?
true
2024 年隱私權完備性指南

採用能長期仰賴的評估設定流程,
因應不使用第三方 Cookie 的未來趨勢,並掌握善用 AI 的機會。
立即使用

搜尋
清除搜尋內容
關閉搜尋
主選單
14028682220819223534
true
搜尋說明中心
true
true
true
true
true
69192
false
false