Premium Options create stronger partnerships between retailers and brands who use our Collaborative Ads solution with unique targeting and insight-mining capabilities. Retailers can offer brand partners add-ons to Collaborative Ads through Premium Options.
Extended Audience Retargeting allows brands and advertisers to target ads to category-level audiences made up of people who viewed or added to cart products in the category to which the brand’s products belong.
Basket Insights provide information about the categories of other purchases bought along with the product featured in the brand or advertiser’s ad.
Retailer Custom Audiences enable retailers to share audiences with built-in domain protection for the brands and advertisers they collaborate with. Domain protection restricts the audiences for use by brand partners only and drives traffic from the campaigns exclusively to the retailer’s website.
Use a GET
API call to retrieve the premium options settings of a catalog segment. You can provide either the catalog_segment_id
and the partner_business_id
or only the vendor_id
. If you use both, ensure that the catalog_segment_id
is owned by the provided vendor.
To get the settings with the catalog_segment_id
and partner_business_id
:
curl -i -X GET \
"https://graph.facebook.com/v21.0
/BUSINESS_ID?fields= \
collaborative_ads_partner_premium_options \
.catalog_segment_id(CATALOG_SEGMENT_ID) \
.partner_business_id(PARTNER_BUSINESS_ID) \
.vendor_id(VENDOR_ID) \
&access_token=ACCESS_TOKEN"
To get the settings with only the vendor_id
:
curl -i -X GET \
"https://graph.facebook.com/v21.0
/BUSINESS_ID?fields= \
collaborative_ads_partner_premium_options \
.vendor_id(VENDOR_ID) \
.partner_business_id(PARTNER_BUSINESS_ID) \
&access_token=ACCESS_TOKEN"
Name | Description |
---|---|
numeric string or integer | Required. |
numeric string or integer | Optional. |
string | Optional. |
numeric string or integer | Required. |
On success, you get the current settings for the premium options:
{ "collaborative_ads_partner_premium_options": { "enable_extended_audience_retargeting": bool, "enable_basket_insight": bool, "retailer_custom_audience_config": { "audience_id": [ AUDIENCE_ID_1, AUDIENCE_ID_2, AUDIENCE_ID_3 ] } } }
Use a POST
API call to the /{business_id}/partner_premium_options
endpoint to update the premium options information.
To update the settings with only the catalog_segment_id
and partner_business_id
:
curl -i -X POST \
"https://graph.facebook.com/v21.0
/BUSINESS_ID/partner_premium_options \
?catalog_segment_id=CATALOG_SEGMENT_ID \
&partner_business_id=PARTNER_BUSINESS_ID \
&enable_extended_audience_retargeting=BOOL \
&enable_basket_insight=BOOL \
&retailer_custom_audience_config=JSON_OBJECT \
&access_token=ACCESS_TOKEN"
To update the settings with only the vendor_id
:
curl -i -X POST \
"https://graph.facebook.com/v21.0
/BUSINESS_ID/partner_premium_options \
?vendor_id=VENDOR_ID \
&enable_extended_audience_retargeting=BOOL \
&enable_basket_insight=BOOL \
&retailer_custom_audience_config=JSON_OBJECT \
&access_token=ACCESS_TOKEN"
Name | Description |
---|---|
numeric string or integer | Required. |
numeric string or integer | Optional. |
string | Optional. |
numeric string or integer | Required. |
Boolean | Required. |
Boolean | Required. Enable or disable basket insights. |
JSON object { audience_id : array of strings}
| Required. Example: |
{ "status": "success" }
You can get the audience ID from the Audiences tool in the Collaboration Center. If you do not see the Audience ID column, click on the Columns drop-down menu in the top-right corner of the page, and select the Audience ID checkbox.