根據應用程式中符合條件的用戶動作建立廣告受眾。這項功能允許您建立廣告受眾,例如,廣告受眾可能符合以下條件:
此解決方案會透過我們的 Facebook SDK、應用程式事件 API 或 Mobile Measurement Partners 使用已記錄的具名事件。要記錄的事件範例包括「已安裝」、「已加到購物車」、「已購買」或「破關」。
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 字典陣列:
|