Las campañas de compras de Advantage+ son una solución que permite a los anunciantes de marcas y directos al consumidor de comercio minorista y comercio electrónico potencialmente lograr un mejor rendimiento, una mayor personalización y más eficiencia. Estas campañas ofrecen una mayor flexibilidad para controlar elementos como el contenido, la segmentación, las ubicaciones y el presupuesto, así como más oportunidades de optimización de campañas para generar conversiones.
En lugar de lanzar varias campañas con audiencias segmentadas, las campañas de compras de Advantage+ permiten combinar todas tus audiencias para un mercado determinado en una única estructura de campaña. Su finalidad es simplificar la creación y la administración, y al mismo tiempo, reducir el solapamiento de audiencias.
Configuración manual de las campañas habituales | Campaña de compras de Advantage+ |
---|---|
Varias campañas habituales | Reemplazo del porfolio de campañas habituales |
Segmentación manual con siete elementos de segmentación | Segmentación automatizada, automatización para incrementar la eficiencia de la configuración con la entrada de un país |
Asignaciones presupuestarias estrictas en varias campañas | Liquidez presupuestaria dentro de una campaña |
Prueba hasta 50 combinaciones de contenido | Permite tanto anuncios dinámicos como estáticos con hasta 150 combinaciones de contenido |
En este documento se describen los pasos que tienes que seguir si quieres configurar la integración para las campañas de compras de Advantage+. Necesitarás lo siguiente:
Obtén más información sobre la optimización de conversiones multicanal de las campañas de compras de Advantage+.
Las campañas de compras de Advantage+ permiten definir los clientes actuales como una colección de identificadores de audiencias personalizadas. Los clientes actuales son usuarios que ya están familiarizados con tu negocio o producto. Una vez configurada esta definición, puedes utilizarla para segmentar el presupuesto para las campañas de compras de Advantage+ con el objetivo de limitar el gasto en los clientes actuales. También proporcionamos métricas que informan del rendimiento de tus campañas en los diferentes segmentos.
Para definir el anuncio, publica en el extremo /act_{ad_account_id}
. Debes incluir el siguiente parámetro para configurar la definición:
Parámetro | Descripción |
---|---|
Matriz<string> | Matriz de identificadores de audiencias personalizadas a las que la cuenta publicitaria tiene acceso. Actualmente, los orígenes admitidos para las audiencias personalizadas son el sitio web, la actividad de la aplicación, la lista de clientes, el catálogo y la actividad fuera de internet. Para obtener información sobre cómo crear una audiencia personalizada, consulta esta página. |
curl -X POST \
-F 'existing_customers=[<CUSTOM_AUDIENCE_ID>, <CUSTOM_AUDIENCE_ID>]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>
Para obtener más información sobre el seguimiento de audiencias nuevas y actuales en herramientas de seguimiento de terceros, consulta Parámetros de URL del tipo de audiencia.
Crea una campaña publicitaria. Para ello, realiza una solicitud POST
a /act_{ad_account_id}/campaigns
.
Parámetro | Descripción |
---|---|
| Obligatorio. |
| Obligatorio. |
Lista<Object> | Obligatorio. |
Lista<Object> | Opcional. |
| Opcional. |
Lista<enum> | Opcional.
Si la llamada supera la validación o la revisión, la respuesta será |
| Obligatorio. |
| Opcional. Si este estado es |
curl -X POST \
-F 'name=Advantage+ Shopping Campaign' \
-F 'objective=OUTCOME_SALES' \
-F 'status=ACTIVE' \
-F 'special_ad_categories=[]' \
-F 'smart_promotion_type=AUTOMATED_SHOPPING_ADS' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/campaigns
Puedes realizar una solicitud POST
a /{campaign_id}
para actualizar una campaña.
Parámetro | Descripción |
---|---|
| Nombre de la campaña de compras de Advantage+. |
Lista<Object> | Categorías de anuncios especiales asociadas a la campaña de compras de Advantage+. |
Lista<Object> | Etiquetas de anuncios asociadas a la campaña de compras de Advantage+. |
Lista<enum> | Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta será |
| Identificador de la línea superior. |
| Puedes utilizar el siguiente estado para una llamada a la API de actualización:
Si una campaña publicitaria se establece en |
curl -X POST \
-F 'name=Advantage+ Shopping Update Sample Campaign' \
-F 'status=PAUSED' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<CAMPAIGN_ID>
Para verificar que hayas creado correctamente una campaña de compras de Advantage+, puedes realizar una solicitud GET
a /<AD_CAMPAIGN_ID>
con el campo smart_promotion_type
.
Una campaña de compras de Advantage+ válida devolverá el valor del campo AUTOMATED_SHOPPING_ADS
.
curl -X GET -G \
-d 'fields=smart_promotion_type' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_CAMPAIGN_ID>
{ "smart_promotion_type": "AUTOMATED_SHOPPING_ADS", "id": <AD_CAMPAIGN_ID> }
Una vez que tengas una campaña publicitaria, crea el conjunto de anuncios. Cada campaña de compras de Advantage+ solo puede tener un conjunto de anuncios asociado.
Para crear un conjunto de anuncios, realiza una solicitud POST
a /act_{ad_account_id}/adsets
.
Parámetro | Descripción |
---|---|
| Obligatorio. |
| Obligatorio. |
| Obligatorio.
Obtén más información sobre la optimización de conversiones multicanal para campañas de compras de Advantage+. |
| Obligatorio. |
| Obligatorio.
|
| Opcional.
|
| Opcional.
|
| Obligatorio cuando se especifica Por ejemplo: |
| Opcional. |
| Opcional.
|
| Obligatorio si el valor de “bid_strategy” es |
| Opcional.
|
| Obligatorio. |
| Opcional. |
Lista<Object> | Opcional. Especifica la lista de etiquetas que se asociarán a este objeto. |
| Opcional. Por ejemplo: |
| Opcional. Hora de inicio. |
| Opcional. Hora de finalización. |
Lista<JSON Object> | Opcional. |
curl -X POST \
-F 'name=Advantage+ Shopping Sample Ad Set' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'promoted_object={ "pixel_id": "<PIXEL_ID>", "CUSTOM_EVENT_TYPE": "PURCHASE" }' \
-F 'daily_budget=<NUM>' \
-F 'existing_customer_budget_percentage=<NUM>' \
-F 'billing_event=IMPRESSIONS' \
-F 'targeting={"geo_locations": {"countries": ["US"]}}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/adsets
Puedes realizar una solicitud POST
a /{ad_set_id}
para actualizar un conjunto de anuncios.
Parámetro | Descripción |
---|---|
Lista<Object> | Especifica la lista de etiquetas que se asociarán a este objeto. Este campo es opcional. |
| Presupuesto diario definido en la moneda de la cuenta que solo se permite en el caso de conjuntos de anuncios con una duración (diferencia entre
|
| Especifica el porcentaje máximo del presupuesto que se puede gastar en los clientes actuales asociados a la cuenta publicitaria. Los valores más bajos pueden significar mayores costes por conversión. Los valores válidos están comprendidos entre 0 y 100. |
| Hora de finalización (obligatoria cuando se especifica Ejemplo: Al crear un conjunto de anuncios con un presupuesto diario, especifica Marca de tiempo UNIX UTC. |
Lista<enum> | Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta será |
| Hora de inicio del conjunto. Debe proporcionarse en una marca de tiempo UNIX UTC. Por ejemplo: |
| Opciones de actualizaciones disponibles:
Si se establece en |
| Presupuesto del conjunto de anuncios definido en la moneda de la cuenta. Si se especifica, también debes especificar un valor de
|
| Hora de inicio. |
| Hora de finalización. |
| Estructura de segmentación para el conjunto de anuncios. Los valores válidos para la segmentación son |
| Obligatorio.
|
Lista<JSON Object> | Opcional. |
curl -X POST \
-F 'name=Advantage+ Shopping Sample Updated Ad Set' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_SET_ID>
Cuando tengas un conjunto de anuncios, puedes publicar en el extremo /act_{ad_account_id}/ads
para crear el anuncio. Puedes incluir los siguientes parámetros:
Parámetro | Descripción |
---|---|
| Obligatorio. |
| Obligatorio. |
| Obligatorio.
Puedes obtener más información sobre los contenidos aquí. Proporciona el contenido en el siguiente formato: Como alternativa, proporciona una especificación de contenido: { "creative": { "name": <NAME>, "object_story_spec": <SPEC>, "product_set_id": <PRODUCT_SET_ID> } } |
| Opcional. |
Lista<Object> | Opcional. |
Lista<enum> | Opcional.
Si la llamada supera la validación o la revisión, la respuesta será |
curl -X POST \
-F 'name=Advantage+ Shopping campaign Sample Ad' \
-F 'adset_id=<ADSET_ID>' \
-F 'creative={"name": <NAME>, "object_story_spec": <SPEC>}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/ads
Para obtener la lista completa de campos de contenido de los anuncios, consulta aquí.
Campo | Descripción |
---|---|
| Obligatorio. |
| Obligatorio. |
curl -X POST \
-F 'object_story_spec=<SPEC>' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/adcreatives
Para actualizar un anuncio, realiza una solicitud POST
a /{ad_id}
.
Parámetro | Descripción |
---|---|
| Nuevo nombre del anuncio. |
Lista<Object> | Etiquetas de anuncios asociadas a este anuncio. |
Lista<enum> | Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta será |
| Las opciones son las siguientes:
Durante las pruebas, se recomienda establecer los anuncios en el estado |
| La especificación de contenido del anuncio que se utilizará en este anuncio. Los campos válidos son Proporciona el contenido en el siguiente formato: { "creative": { "name": <NAME>, "object_story_spec": <SPEC>, "product_set_id": <PRODUCT_SET_ID> } } |
curl -X POST \
-F 'name=Advantage+ Shopping campaign Sample Update Ad' \
-F 'creative={"name": <NAME>, "object_story_spec": <SPEC>}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_ID>