自動化廣告投放機制是未來數位廣告的趨勢之一,在今年的 Facebook F8 開發者會議中,Facebook 宣布推出廣告自動化規則引擎「Ad Rules Engine」,讓廣告投放人員可以更智慧輕鬆的管理廣告。
Ad Rules Engine 提供時間排程 (Schedule based ) 及條件觸發 (Trigger based) 兩種自動化規則設置,並已近乎即時 (near realtime) 的方式監控廣告組合內的每一個洞察報告 (insight) 欄位,並且透過 WebHook 通知即時通知你的廣告管理系統。
以下範例規則將會套用在 ID 為 101、102、103 的廣告組合中 7 天內超過 10,000 觸及 (impression) 的廣告,而當廣告的 CPC 超過 10 時,就會觸發 Ad Rules Engine 通知你的廣告管理系統,讓廣告投放人員可以即時處理。
curl \
-F 'name=Rule 1' \
-F 'evaluation_spec={
"evaluation_type" : "TRIGGER",
"trigger" : {
"type": "STATS_CHANGE",
"field": "cpc",
"value": 10,
"operator": "GREATER_THAN",
},
"filters" : [
{
"field": "entity_type",
"value": "AD",
"operator": "EQUAL"
},
{
"field": "time_preset",
"value": "LAST_7_DAYS",
"operator": "EQUAL"
},
{
"field": "adset.id",
"value": [101, 102, 103],
"operator": "IN"
},
{
"field": "impressions",
"value": 10000,
"operator": "GREATER_THAN"
}
]
}' \
-F 'execution_spec={
"execution_type": "PING_ENDPOINT"
}' \
-F "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
參考資料:Facebook Ad Rules