Le champ asset_feed_spec
vous permet de diffuser différentes combinaisons de contenu publicitaire auprès de différent·es utilisateur·ices. Il y a deux façons de configurer vos combinaisons :
La spécification du flux d’éléments contient une collection de plusieurs éléments de contenu publicitaire, comme des images, des titres, des textes, etc. Vous pouvez spécifier plusieurs éléments de contenu publicitaire pour chaque type d’élément. Le format de la spécification est différent pour chaque cas d’utilisation. Consultez également la section Référence, Spécification du flux d’éléments.
Vous pouvez utiliser asset_feed_spec
pour fournir plusieurs éléments de contenu publicitaire, tout en respectant les limites suivantes :
asset_feed_spec
. asset_feed_spec
ne doit pas contenir de règles de personnalisation. Dans ce cas, vous pouvez mélanger des images et des vidéos à différents placements en spécifiant [“AUTOMATIC_FORMAT”]
sous ad_formats
.Par exemple, pour créer un asset_feed_spec
pour Dynamic Creative :
curl -X POST \
-F 'name="Dynamic Ad Creative with Asset Feed Spec Sample"' \
-F 'object_story_spec={
"page_id": "<PAGE_ID>"
}' \
-F 'asset_feed_spec={
"images": [
{
"hash": "<IMAGE_HASH>"
}
],
"bodies": [
{
"text": "Begin Your Adventure"
},
{
"text": "Once a Trainer, always a Trainer."
}
],
"titles": [
{
"text": "Level Up"
},
{
"text": "Swipe to evolve"
}
],
"descriptions": [
{
"text": "First Dynamic Ad Creative Sample"
}
],
"ad_formats": [
"SINGLE_IMAGE"
],
"call_to_action_types": [
"SHOP_NOW"
],
"link_urls": [
{
"website_url": "https://www.example.com/"
}
],
"videos": []
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Vous pouvez également créer un asset_feed_spec
avec deux combinaisons de vidéos, titres et textes :
curl \ -F 'object_story_spec={ "page_id": "YOUR_PAGE_ID" "instagram_actor_id" : "INSTAGRAM_ACTOR_ID", }' \ -F "asset_feed_spec={'videos': [{'video_id':'2053108854721025', 'thumbnail_url':'<thumnail_url>', 'url_tags':'video=video1'},{'video_id':'2104406249780616', 'thumbnail_url':'<thumnail_url>','url_tags':'video=video2'}], 'bodies': [{'text':'Begin Your Adventure'}, {'text':'Once a Trainer, always a Trainer.'}], 'titles': [{'text':'Level Up'}, {'text':'Swipe to evolve'}], 'descriptions': [{'text':'Begin Your Adventure'}], 'ad_formats': ['SINGLE_IMAGE'], 'link_urls': [{'website_url':'<WEBSITE_URL>'}]}" \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives
Consultez toutes les options disponibles pour la spécification du flux d’éléments.
Pour vérifier votre contenu publicitaire, lisez asset_feed_spec
:
curl -X GET \
-d 'fields="asset_feed_spec"' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/<CREATIVE_ID>/
Pour un flux Dynamic Creative avec plusieurs images et textes, la réponse se présente comme suit :
{ "asset_feed_spec":{ "images":[ { "url_tags":"image=image1", "hash":"785095162a2034666e0d0cc4ea1faf89" }, { "url_tags":"image=image2", "hash":"3a24122c13923569599be35567ce4e9e" } ], "bodies":[ { "text":"Begin Your Adventure" }, { "text":"Once a Trainer, always a Trainer." } ], "call_to_action_types":[ "LEARN_MORE" ], "call_to_actions":[ { "type":"LEARN_MORE" } ], "descriptions":[ { "text":"Begin Your Adventure" } ], "link_urls":[ { "website_url":"<WEBSITE_URL>" } ], "titles":[ { "text":"Swipe to evolve" }, { "text":"Level Up" } ], "ad_formats":[ "SINGLE_IMAGE" ], "optimization_type":"REGULAR" }, "id":"<AD_CREATIVE_ID>", }
Pour un flux Dynamic Creative avec plusieurs vidéos, titres et textes, la réponse se présente comme suit :
{ "asset_feed_spec":{ "videos":[ { "url_tags":"video=video1", "video_id":"2053108854721025", "thumbnail_url":"<thumnail_url>", "thumbnail_hash":"<thumnail_hash>" }, { "url_tags":"video=video2", "video_id":"2104406249780616", "thumbnail_url":"<thumnail_url>", "thumbnail_hash":"<thumnail_hash>" } ], "bodies":[ { "text":"Begin Your Adventure" }, { "text":"Once a Trainer, always a Trainer." } ], "call_to_action_types":[ "LEARN_MORE" ], "call_to_actions":[ { "type":"LEARN_MORE" } ], "descriptions":[ { "text":"Begin Your Adventure" } ], "link_urls":[ { "website_url":"<WEBSITE_URL>" } ], "titles":[ { "text":"Swipe to evolve" }, { "text":"Level Up" } ], "ad_formats":[ "SINGLE_VIDEO" ], "optimization_type":"REGULAR" }, "id":"<AD_CREATIVE_ID>", }
Vous pouvez ajouter, remplacer ou supprimer n’importe quel élément du contenu publicitaire. Pour ce faire, fournissez un autre contenu publicitaire avec le nouveau asset_feed_spec
.
Vous pouvez effectuer les actions suivantes :
Vous ne pouvez pas effectuer les actions suivantes :
SINGLE IMAGE
à VIDEO
asset_feed_spec
curl \
-F 'access_token=<ACCESS_TOKEN>' \
-F 'creative={
"creative_id": <CREATIVE_ID>,
}' \
https://graph.facebook.com/v21.0
/<AD_ID>
Lorsque vous créez un contenu publicitaire pour remplacer un autre contenu, les restrictions s’appliquent toujours.