Catálogo localizado para anuncios del catálogo Advantage+

Información general

Usa esta guía a fin de configurar tu catálogo localizado para anuncios de catálogo Advantage+.

Un catálogo es un objeto (o contenedor) con información sobre tus productos, al que puedes subir el inventario.

Cómo funciona

Meta proporciona una funcionalidad de catálogos localizados, lo que te permite configurar tu catálogo de productos para mostrar artículos en anuncios o tiendas de artículos en diferentes países. La localización de la divisa, el precio y el nombre traducido o la descripción son casos comunes. También puedes proporcionar la URL de un producto localizada para que el cliente pueda navegar al sitio web del producto específico de su país o idioma. Obtén más información sobre cómo configurar tu catálogo localizado.

Crear una plantilla para anuncios de catálogo Advantage+

Al crear una plantilla para anuncios de catálogo Advantage+, puedes personalizar el contenido en diferentes idiomas. Por ejemplo, te recomendamos mostrar un encabezado diferente a los espectadores del anuncio que hablan otro idioma.

Además de los otros campos en los datos de la plantilla del contenido (dentro de las especificaciones de la historia del objeto), puedes especificar una matriz de personalizaciones, en el campo customization_rules_spec, donde cada personalización tenga el siguiente formato:

Nombre del campoDescripciónAcepta parámetros de plantilla

customization_spec

Tipo: objeto

Obligatorio.

Describe el idioma para la personalización. Obtén información sobre cómo Crear anuncios de catálogo Advantage+ en varios idiomas y países, en el centro de ayuda de anuncios.

Ejemplo: {'language' => 'en_XX'}

No

message

Tipo: cadena

Opcional.

Mensaje del anuncio, visible en Instagram.

Ejemplo: Test {{product.name | titleize}}

link

Tipo: cadena

Opcional.

Enlace al sitio web, usado para generar el texto del anuncio. Este campo siempre se reemplaza por el campo link de la lista de productos, excepto la tarjeta final de los anuncios por secuencia, que se vincula a este. No puede ser una URL en Facebook.com.

Ejemplo: //link.com


En el caso de los anuncios de colección, puedes usar link para proporcionar un documento de experiencias instantáneas, como se detalla en Anuncios de colección.

Ejemplo: https://fb.com/canvas_doc/CANVAS_ID

No

name

Tipo: cadena

Opcional.

Nombre o título del anuncio, visible en Instagram.

Ejemplo: Headline {{product.price}}

description

Tipo: cadena

Opcional.

Descripción del anuncio. No visible en Instagram.

Ejemplo: Description {{product. description}}

template_url_spec

Tipo: objeto

Opcional.

Puede usarse para proporcionar un enlace profundo web, como se detalla en Seguimiento de clics y plantillas. Nota: Solo admitimos el enlace web profundo.

Ejemplo: {'web' => {'url' => DEEP_LINK}}
Ejemplo: {'web' => {'url' => 'example://link/?id={{product. retailer_id}}'}}

video_id

Tipo: entero

Opcional.

Solo en el caso de los anuncios de colección, puedes usar video_id a fin de proporcionar video para contenido multimedia principal de colección, como se detalla en Anuncios de colección.

Ejemplo: 1234

No

picture

Tipo: cadena

Opcional.

Solo en el caso de los anuncios de colección, puedes usar picture a fin de proporcionar una imagen para contenido multimedia principal de colección, como se detalla en Anuncios de colección.

Ejemplo: https://url/image.jpg

No

Al especificar una matriz de personalizaciones, solo una de las personalizaciones debe especificar únicamente customization_spec. Esto identifica el idioma del texto no personalizado que se utilizó en template_data.

Cuando se representa un anuncio, el idioma de representación se selecciona en función del idioma de la interfaz del espectador y otras señales. Meta también utiliza propiedades del producto de la lista de idiomas del catálogo para sincronizar el idioma de representación, si está disponible.

Consulta también Crear una plantilla de contenido, Campos admitidos para anuncios de catálogo Advantage+ y Formatos de feed admitidos para anuncios de catálogo Advantage+.

Plantilla para anuncios de colección

Al crear anuncios de colección, puedes especificar personalizaciones para el contenido, de manera similar a lo que sucede con los anuncios de catálogo Advantage+ mediante customization_rules_spec.

Limitaciones:

  • El link para anuncios de colección se debe crear usando plantillas; exposición instantánea, antes "Vender productos: diseño de cuadrícula (1932289657009030)".
  • La plantilla para anuncios de colección solo se entrega a través de la ubicación del feed de dispositivos móviles de Facebook.

Ejemplos

Obtener una vista previa de los anuncios de catálogo Advantage+ de varios idiomas o países para idiomas y países distintos

curl -X GET \
  -d 'ad_format="DESKTOP_FEED_STANDARD"' \
  -d 'product_item_ids=[
       "<PRODUCT_ITEM_ID>"
     ]' \
  -d 'dynamic_customization={
       "language": "fr_XX",
       "country": "FR"
     }' \
  -d 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/<CREATIVE_ID>/previews

Crear una plantilla de anuncios de catálogo Advantage+ por secuencia con varios idiomas

curl -X POST \
  -F 'name="Dynamic Ad Template Creative Sample"' \
  -F 'object_story_spec={
       "page_id": "<PAGE_ID>",
       "template_data": {
         "message": "English Test {{product.name | titleize}}",
         "link": "http://www.example.com/englishurl",
         "name": "English Headline {{product.price}}",
         "description": "English Description {{product.description}}",
         "customization_rules_spec": [
           {
             "customization_spec": {
               "language": "en_XX"
             }
           },
           {
             "customization_spec": {
               "language": "fr_XX"
             },
             "message": "French Test {{product.name | titleize}}",
             "link": "http://www.example.com/frenchurl",
             "name": "French Headline {{product.price}}",
             "description": "French Description {{product.description}}",
             "template_url_spec": {
               "web": {
                 "url": "http://www.example.com/frenchdeeplink"
               }
             }
           }
         ]
       }
     }' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'template_url_spec={
       "web": {
         "url": "http://www.example.com/englishdeeplink"
       }
     }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

Crear un anuncio de colección con contenido multimedia de una imagen principal y varios idiomas

curl -X POST \
  -F 'object_story_spec={
       "page_id": "<PAGE_ID>",
       "link_data": {
         "picture": "<IMAGE_URL>",
         "link": "<CANVAS_LINK>",
         "name": "English Creative title",
         "message": "English Creative message",
         "call_to_action": {
           "type": "LEARN_MORE"
         },
         "retailer_item_ids": [
           0,
           0,
           0,
           0
         ],
         "customization_rules_spec": [
           {
             "customization_spec": {
               "language": "en_XX"
             }
           },
           {
             "customization_spec": {
               "language": "fr_XX"
             },
             "picture": "<IMAGE_URL_FR>",
             "link": "<CANVAS_LINK_FR>",
             "name": "French Creative title",
             "message": "French Creative message"
           }
         ]
       }
     }' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

Crear un anuncio de colección con contenido multimedia principal de video y varios idiomas

curl -X POST \
  -F 'object_story_spec={
       "page_id": "<PAGE_ID>",
       "video_data": {
         "video_id": "<VIDEO_ID>",
         "image_url": "<IMAGE_URL>",
         "title": "English Creative title",
         "message": "English Creative message",
         "call_to_action": {
           "type": "LEARN_MORE",
           "value": {
             "link": "<CANVAS_LINK>"
           }
         },
         "retailer_item_ids": [
           0,
           0,
           0,
           0
         ],
         "customization_rules_spec": [
           {
             "customization_spec": {
               "language": "en_XX"
             }
           },
           {
             "customization_spec": {
               "language": "fr_XX"
             },
             "video_id": "<VIDEO_ID_FR>",
             "picture": "<IMAGE_URL_FR>",
             "link": "<CANVAS_LINK_FR>",
             "name": "French Creative title",
             "message": "French Creative message"
           }
         ]
       }
     }' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

Crear un anuncio de colección con contenido multimedia principal de video dinámico y varios idiomas

curl -X POST \
  -F 'object_story_spec={
       "page_id": "<PAGE_ID>",
       "template_data": {
         "format_option": "collection_video",
         "link": "<CANVAS_LINK>",
         "name": "English Creative title",
         "message": "English Creative message",
         "call_to_action": {
           "type": "LEARN_MORE"
         },
         "retailer_item_ids": [
           0,
           0,
           0,
           0
         ],
         "customization_rules_spec": [
           {
             "customization_spec": {
               "language": "en_XX"
             }
           },
           {
             "customization_spec": {
               "language": "fr_XX"
             },
             "link": "<CANVAS_LINK_FR>",
             "name": "French Creative title",
             "message": "French Creative message"
           }
         ]
       }
     }' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives