以下指令碼範例會使用 Floodlight 資料執行自訂出價演算法:
Floodlight 銷售收益代碼
您可以在自訂出價指令碼中使用 total_conversion_value
改善 Floodlight 銷售代碼追蹤的銷售收益。
指令碼範例
Floodlight_ID
:指定您的活動 ID。model_id
:- 如果您在廣告客戶層級設定了歸因模式,請指定您的歸因模式 ID。
- 如未設定,請指定
0
以使用最終接觸歸因。
使用 Floodlight 組合的加權轉換
您可以使用 sum_aggregate
改善 3 種不同的轉換活動 (活動的值均不相同),以加總多個轉換的值:
- 曝光促成不同的轉換:當您將轉換功勞歸給曝光時,系統會將轉換值加總。
- 曝光促成多個相同活動 ID 的轉換:系統會將轉換次數加總,並乘以轉換的權重。
- 某汽車製造商正在追蹤多功能休旅車、運動型休旅車和轎車產品頁面的轉換次數。為了將值最佳化,每一種類別都指派了不同的值。
- 某非營利機構很少舉辦捐款活動,因此想將這類活動的轉換最佳化。該機構可新增前段程序活動,並將較低的權重指派給這些活動,以提升捐款活動的轉換次數。前段程序活動範例如下:「進一步瞭解機構」和「瞭解如何提供協助」的點擊。
指令碼範例
sum_aggregate
傳回 3 種不同的轉換活動 (活動的值均不相同):Floodlight_ID1
、Floodlight_ID2
、Floodlight_ID3
:指定您的活動 ID,例如 123456、456789、78901。model_id
:- 如果您在廣告客戶層級設定了歸因模式,請指定您的歸因模式 ID。
- 如未設定,請指定
0
以使用最終接觸歸因。
weighting_1
、weighting_2
、weighting_3
:指定每一種轉換活動的權重,例如 100、5 或 0.2。
([total_conversion_count(Floodlight_ID_1, model_id)>0], total_conversion_count(Floodlight_ID_1, model_id)*weighting_1),
([total_conversion_count(Floodlight_ID_2, model_id)>0], total_conversion_count(Floodlight_ID_2, model_id)*weighting_2),
([total_conversion_count(Floodlight_ID_3, model_id)>0], total_conversion_count(Floodlight_ID_3, model_id)*weighting_3)
])
將多個轉換活動最佳化的多種方法
將多個轉換活動最佳化的方法有很多種。
- 如要變更加權轉換活動的數量,請移除或新增條件。
- 如要指派最高價值轉換事件的值,請使用
max_aggregate
。 - 如要根據指令碼中的順序指派第一個相符轉換事件的值,請使用
first_match_aggregate
。
指令碼範例
return max_aggregate([
([click], weight_1),
([total_conversion_count(Floodlight_ID_1, model_id)>0], weight_2)])
指令碼範例
return sum_aggregate([
([click, total_conversion_count(Floodlight_ID_1, model_id)>0], weight_1),
([not click, total_conversion_count(Floodlight_ID_1, model_id)>0], weight_2)])
Floodlight 自訂變數
您可以在指令碼中使用 conversion_custom_variable
改善單一 Floodlight 活動的某個 Floodlight 自訂變數。
如要在自訂出價指令碼中使用 u 變數,請先與 Display & Video 360 共用該變數,方法如下:
- 依序前往「資源」>「Floodlight 群組」。
- 選取所需 Floodlight 活動。
- 如要使用 Floodlight 自訂變數,請選擇「查看」圖示。
- 找出所需的 u 變數,並勾選旁邊的方塊。
實際範例
某連鎖租車公司想盡可能提高車輛預訂數量。該公司可利用 Floodlight 追蹤預訂確認活動,並透過 Floodlight 自訂變數追蹤預訂天數。
指令碼範例
以下指令碼範例會改善單一 Floodlight 活動的某個 Floodlight 自訂變數。如果有轉換,這個指令碼會傳回字串;如果沒有轉換,這個指令碼會傳回「無
」。所有非轉換曝光的值為 0
。凡是未透過模型歸因的曝光都會傳回「無
」,其值為 0
:
Floodlight_ID
:指定您的活動 ID。model_id
:- 如果您在廣告客戶層級設定了歸因模式,請指定您的歸因模式 ID。
- 如未設定,請指定
0
以使用最終接觸歸因。
u_variable_index
:為您的活動 ID 指定 Floodlight 自訂 u 變數索引。
_uvar = conversion_custom_variable(
Floodlight_ID, model_id, u_variable_index)
if _uvar != None and _uvar != "":
return float(_uvar)
return 0