根據用戶於您的應用程式執行的符合準則的動作建立廣告受眾。此功能可讓您建立以下範例般的廣告受眾:
此解決方案會透過我們的 Facebook SDK、應用程式事件 API 或 Mobile Measurement Partner 使用已記錄及已命名事件。要記錄的事件範例包括「已安裝」、「已加入購物車」、「已購買」或「已完成關卡」。
subtype
支援。POST /{ad-account-id}/adsets
端點將不再支援在包含目標指定中使用流動應用程式自訂廣告受眾。 如要從您的流動應用程式建立自訂廣告受眾,廣告帳戶必須於廣告管理員接受自訂廣告受眾服務條款。如要簽署條款:
如要建立您的廣告受眾:
curl -X POST \
-F 'name="My Test Website Custom Audience"' \
-F 'rule={
"inclusions": {
"operator": "or",
"rules": [
{
"event_sources": [
{
"id": "<APP_ID>",
"type": "app"
}
],
"retention_seconds": 8400,
"filter": {
"operator": "and",
"filters": [
{
"field": "event",
"operator": "eq",
"value": "fb_mobile_purchase"
}
]
}
}
]
}
}' \
-F 'prefill=1' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/customaudiences
成功後,這會傳回廣告受眾的 id
。以下為最相關的參數:
名稱 | 描述 |
---|---|
類型:字串 | 此為必要項目。 自訂廣告受眾的名稱。 |
類型:字串 | 此為選用項目。 自訂廣告受眾的描述。 |
類型:JSON 物件 | 此為選用項目。 用於定義廣告受眾的規則。請參閱廣告受眾規則。 |
每個廣告帳戶均可透過來自您流動應用程式的自訂廣告受眾,建立最多 200
個自訂廣告受眾。傳送 POST
要求至:
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/customaudiences
使用以下欄位:
名稱 | 描述 |
---|---|
類型:字串 | 此為必要項目。 自訂廣告受眾的名稱 |
類型:整數 | 此為必要項目。 用戶留在此廣告受眾的時長。最低為 如果 |
類型:JSON 物件 | 此為必要項目。 定義廣告受眾的規則。詳情請參閱廣告受眾規則 |
如要判斷自訂廣告受眾應加入哪個用戶,請根據應用程式內的事件定義規則。規則即是擁有鍵值組合的 JSON 對象,並且可用於引用至多個應用程式事件。您可以根據特定事件及其參數,以及彙整內容來定義規則。詳情請參閱廣告受眾規則。另請參閱:
'event'
用作 field
。與應用程式傳送的應用程式事件相符的參數;如「_appVersion」、「_value」等。field
屬性設定為 "event"
,該值必須設定為事件名稱。使用應用程式事件 API 查看由像素報告的應用程式事件和參數。過去 30 天內應用程式編號 55064006
的所有流動應用程式購買者:
{ "inclusions: { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app" } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "fb_mobile_purchase" } ] } } ] } }
過去 30 天內傳回應用程式編號 55064006
自訂 “timeOnPanel”
事件的所有用戶:
{ "inclusions: { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app" } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "timeOnPanel" } ] } } ] } }
傳回自訂 “timeOnPanel”
事件的所有用戶,其事件的值超過 30、顏色為 “red”
或 “blue”
,而最愛甜品則包含 “banana”
:
{ "inclusions: { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app", } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "timeOnPanel", }, { "field": "_value", "operator": ">", "value": 30, }, { "field": "color", "operator": "is_any", "value": ["red", "blue"], }, { "field": "favoriteDessert", "operator": "contains", "value": "banana", } ] } } ] } }
過去 30 天內購買事件中首 20% 的購買者:
{ "inclusions: { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app" } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "fb_mobile_purchase" } ] } "aggregation": { "type": "count", "method": "percentile", "operator": "in_range", "from": 75, "to": 100, } } ] } }
以下範例包括將產品加入購物車但尚未購買的用戶:
{ "inclusions: { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app" } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "add_to_cart" } ] } } ] }, "exclusions": { "operator": "or", "rules": [ { "event_sources": [ { "id": 55064006, "type": "app" } ], "retention_seconds: 2592000, "filter": { "operator": "and", "filters": [ { "field": "event", "operator": "=", "value": "fb_mobile_purchase" } ] } } ] } }
查詢應用程式向 Facebook 報告的應用程式事件及參數。您可將這些事件及參數直接用於建立自訂廣告受眾。您需要提供與 app_id
關聯的管理員、開發人員或廣告客戶角色存取憑證。
傳送 GET
要求:
https://graph.facebook.com/<API_VERSION>/<APP_ID>/app_event_types
其回應為包含一批 JSON 字典 data
陣列的 JSON,並含有以下欄位:
名稱 | 描述 |
---|---|
類型:字串 | 用於規則的應用程式事件類型。 |
類型:字串 | 人類可讀的事件類型名稱 |
類型:字串 | 標準事件的詳細描述 |
類型:陣列 | 描述以下事件參數的 JSON 字典陣列:
|