En este documento, se muestra cómo el formato de anuncio flexible posibilita la automatización del contenido de varios activos mediante la agrupación de activos relacionados en un solo anuncio, sin la necesidad de seleccionar un formato específico.
Es necesario que conozcas estos pasos para configurar las campañas de anuncios y usar el formato de anuncio flexible:
OUTCOME_SALES
y OUTCOME_APP_PROMOTION
admiten el formato de anuncio flexible.Puedes usar creative_asset_groups_spec
para proporcionar varios activos de contenido, con las siguientes limitaciones:
image
o video
por grupo.call_to_actions
proporcionados deben tener el mismo type
.texts
por text_type
en un grupo.Por ejemplo, para crear un anuncio con el formato de anuncio flexible a través del punto de conexión /ads
:
curl \
-F 'adset_id=<ADSET_ID>' \
-F "creative={
'name': 'Sample Creative',
'object_story_spec': {
...
},
}" \
-F 'creative_asset_groups_spec={
"groups": [
{
"images": [
{
"hash": <IMAGE_HASH_1>,
},
{
"hash": <IMAGE_HASH_2>,
}
],
"videos": [
{
"video_id": <VIDEO_ID_1>,
},
{
"video_id": <VIDEO_ID_2>,
},
],
"texts": [
{
"text": "Summer Sale",
"text_type": "primary_text",
},
{
"text": "Everything 50% Off",
"text_type": "headline",
}
],
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/",
}
}
}
],
}' \
-F 'status=PAUSED' \
-F "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Para comprobar el anuncio, lee creative_asset_group_spec
:
curl -G \
-d 'fields=creative_asset_groups_spec' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<AD_ID>/
Respuesta{ "creative_asset_groups_spec": { "groups": [ { "images": [ { "hash": <IMAGE_HASH_1>, }, { "hash": <IMAGE_HASH_2>, } ], "texts": [ { "text": "Summer Sale", "text_type": "primary_text" }, { "text": "Everything 50% off", "text_type": "headline" } ], "videos": [ { "video_id": <VIDEO_ID_1>, "image_hash": <VIDEO_THUMBNAIL_HASH_1> }, { "video_id": <VIDEO_ID_2>, "image_hash": <VIDEO_THUMBNAIL_HASH_2> } ], "group_uuid": <GROUP_ID> } ] }, "id": <AD_ID> }
Para obtener más información sobre los componentes y los conceptos mencionados en esta guía, consulta las siguientes guías: