Broad Category Targeting (BCT) is a form of Ad targeting which allows Ad Groups to be targeted by pre-defined broad categories. Before BCT can be used the valid categories can be queried from the API.
Note: BCTs are location and account specific so not all BCTs are available to all users. E.g. Virtual currency BCT is only available to developers integrating Facebook Credits as a Currency and Facebook Credits as a Payment Method.
| Name | Description | Permissions | Returns |
|---|---|---|---|
id |
The id of a broad category that is used for ad targeting spec | long |
|
name |
The name of a broad category | string |
|
parent_category |
The parent category of a broad category | string |
To query the broad category targeting of an Ad account, query the broadtargetingcategories connection of the Ad account object:.
act_AccountID/broadtargetingcategories?access_token=____
"Cooking" and "Small Business Owners" are examples of BCT categories. The 'broadtargetigcategories' connection returns them as follows:
{
"id": 6002714885172,
"name": "Cooking",
"parent_category": "Activities"
}
{
"id": 6002714898572,
"name": "Small Business Owners",
"parent_category": "Business/Technology"
}
To include the cooking category and small business owner category use the following target spec:
{'countries':['US'],
'user_adclusters':[{'id':6002714885172,'name':'Cooking'},
{'id':6002714898572,'name':'Small Business Owners'}]}
You can also exclude BCT's:
{'countries':['US'],
'excluded_user_adclusters':[{'id':6002714885172,'name':'Cooking'},
{'id':6002714898572,'name':'Small Business Owners'}]}
Conjunctive AND targeting:
See the Advanced targeting section of the targeting spec doc.