Las campañas de aplicaciones de Advantage+ (anteriormente conocidas como “anuncios sobre aplicaciones automatizados”) utilizan aprendizaje automático y sistemas automatizados a fin de impulsar más resultados para tus anuncios sobre descargas de aplicaciones. Esta solución te ayuda a escalar campañas y, en última instancia, hace que tu trabajo sea más eficiente.
Anuncios sobre aplicaciones normales frente a campañas de aplicaciones de Advantage+:
Anuncios sobre aplicaciones manuales | Campañas de aplicaciones de Advantage+ |
---|---|
Una campaña Varios conjuntos de anuncios Varios anuncios | Una campaña Un conjunto de anuncios Varios anuncios |
Dependen de ajustes manuales. | Dependen de ajustes de aprendizaje automático. |
Prueba manualmente hasta 50 combinaciones de contenido. | Prueba manualmente hasta 50 combinaciones de contenido. |
Ya están disponibles las campañas de aplicaciones de Advantage+ de SKAdNetwork que se dirigen a usuarios de iOS 14.
Para utilizar las campañas de aplicaciones de Advantage+, necesitas lo siguiente:
ads_management
y ads_read
.Debes tener autorización para realizar llamadas GET
y POST
a la cuenta publicitaria que usa para financiar tus anuncios.
Envía una solicitud POST
a /act_{ad_account_id}/campaigns
con los siguientes parámetros obligatorios y opcionales:
Parámetro | Descripción | ||||
---|---|---|---|---|---|
adlabels Lista de objetos | Etiquetas de anuncios asociadas a la campaña de campañas de aplicaciones de Advantage+. Opcional. | ||||
buying_type Cadena | Actualmente, las campañas de aplicaciones de Advantage+ solo admiten | ||||
execution_options Lista de enumeraciones | Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta será | ||||
is_skadnetwork_attribution Cadena | Identifica una campaña de SKAdsNetwork. Opcional. | ||||
name Cadena | Nombre de la campaña de aplicaciones de Advantage+. | ||||
objective Enumeración | Objetivo de la campaña. Especifica | ||||
promoted_object Objeto | Objeto que promociona este conjunto de anuncios en todos sus anuncios. En el caso de las campañas de aplicaciones de Advantage+, proporciona Si el objetivo de optimización no es
Obligatorio si is_skadnetwork_attribution se establece en true. | ||||
smart_promotion_type Lista de objetos | Para especificar que se trata de una campaña de aplicaciones de Advantage+, el tipo de promoción inteligente debe establecerse en | ||||
special_ad_categories Lista de objetos | Las campañas de aplicaciones de Advantage+ actualmente no admiten categorías de anuncios especiales. Especifica esto como una lista vacía, como | ||||
status Enumeración | Las opciones válidas son: Si este estado es | ||||
topline_id Cadena numérica o entero | Identificador de la línea superior. Opcional. |
curl -X POST \
-F 'name=Advantage+ app campaigns sample campaign' \
-F 'objective=APP_INSTALLS' \
-F 'status=ACTIVE' \
-F 'special_ad_categories=[]' \
-F 'smart_promotion_type=SMART_APP_PROMOTION' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_{ad-account-id}/campaigns
Si ya tienes una campaña y quieres actualizarla, consulta Después del lanzamiento, Actualizar campaña.
Como opción, puedes comprobar si has creado correctamente una campaña de aplicaciones de Advantage+. Para ello, realiza una solicitud GET
a /{ad-campaign-id}
con el campo smart_promotion_type
. Una campaña de aplicaciones de Advantage+ válida devuelve SMART_APP_PROMOTION
.
curl -X GET -G \
-d 'fields="smart_promotion_type"' \
-d 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/{ad-campaign-id}
Ejemplo de respuesta (si se creó una campaña de aplicaciones de Advantage+ válida):
{ "smart_promotion_type": "SMART_APP_PROMOTION", "id": {ad-campaign-id} }
Una vez que tengas una campaña publicitaria, crea el conjunto de anuncios. Un conjunto de anuncios es un grupo de anuncios que comparten los mismos datos en lo que respecta al presupuesto diario o del conjunto de anuncios, la programación, el tipo y la información de puja y la segmentación.
Para crear un conjunto de anuncios, realiza una solicitud POST
a /act_{ad_account_id}/adsets
. Puedes incluir los siguientes parámetros:
Parámetro | Descripción | ||||
---|---|---|---|---|---|
Lista de objetos | Especifica la lista de etiquetas que se asociarán a este objeto. Opcional. | ||||
Entero | Obligatorio si Límite de puja o coste objetivo de este conjunto de anuncios. El límite de puja que se usa en una estrategia de puja de menor coste se define como la puja máxima que quieres pagar por un resultado en función del valor de Si se especifica un nivel de anuncio La unidad del importe de la puja son los céntimos o centavos para divisas como USD o EUR y la unidad básica para divisas como JPY o KRW. El importe de la puja es para cada aparición y tiene un valor mínimo de un centavo estadounidense. Los importes mínimos de la puja de otras monedas tienen un valor similar a los valores de dólares estadounidenses proporcionados. | ||||
Lista de objetos | Obligatorio si De forma similar al presupuesto de un conjunto de anuncios, la puja mínima de retorno del gasto publicitario (ROAS) utiliza este parámetro para proporcionar el límite de ROAS, pero no puedes usar | ||||
Enumeración | Elige una estrategia de puja para este conjunto de anuncios a fin de que se ajuste a tus objetivos de negocio específicos. Cada estrategia tiene inconvenientes y puede estar disponible para determinados valores de En el caso de las campañas de aplicaciones de Advantage+, están disponibles las siguientes estrategias:
| ||||
billing_event Enumeración | Evento de facturación que usa este conjunto de anuncios. En el caso de los anuncios sobre aplicaciones automatizados, especifica | ||||
campaign_id Cadena numérica o entero | Identificador de una campaña publicitaria de campañas de aplicaciones de Advantage+ válida a la que quieres añadir este conjunto de anuncios. Obligatorio. | ||||
Enumeración | Tipo de atribución de la campaña que utiliza este conjunto de anuncios.
Cuando una campaña tiene varios conjuntos de anuncios, el tipo de atribución de la campaña debe ser el mismo en todos los conjuntos de anuncios. Este campo es obligatorio al crear una campaña para iOS 14 y versiones posteriores. | ||||
Entero de 64 bits | 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
| ||||
DateTime | Obligatorio cuando se especifica Al crear un conjunto de anuncios con Por ejemplo: | ||||
Entero de 64 bits | Presupuesto del conjunto de anuncios definido en la moneda de la cuenta. Si se especifica, también debes especificar un valor de
| ||||
name Cadena | Nombre del conjunto de anuncios de campañas de aplicaciones de Advantage+. Obligatorio. | ||||
optimization_goal Enumeración | Objetivo de optimización del conjunto de anuncios. Las campañas de aplicaciones de Advantage+ admiten los siguientes objetivos de optimización:
| ||||
promoted_object Objeto | Objeto que promociona este conjunto de anuncios en todos sus anuncios. En el caso de las campañas de aplicaciones de Advantage+, proporciona Si el objetivo de optimización no es
Obligatorio para todas las campañas, excepto la campaña de SKAdNetwork . Opcional para la campaña de SKAdNetwork. | ||||
Enumeración | Solo | ||||
DateTime | Hora de inicio del conjunto. Por ejemplo: | ||||
Objeto de segmentación | Estructura de segmentación del conjunto de anuncios de una campaña de aplicaciones de Advantage+. Las opciones de segmentación válidas son Por ejemplo: { "geo_location": { "countries": [“US”] }, "locales": [8] } Aunque las campañas de aplicaciones de Advantage+ no admiten la segmentación del sistema operativo, las campañas de aplicaciones de Advantage+ de SKAdsNetwork solo se dirigirán a usuarios de iOS 14.5 y versiones posteriores. Obligatorio. | ||||
DateTime | Hora de inicio de la ejecución de este conjunto de anuncios. | ||||
DateTime | Hora de detención de la ejecución de este conjunto de anuncios. |
Parámetro | Descripción |
---|---|
Matriz | Se usa para limitar la audiencia del conjunto de anuncios mediante el argumento obligatorio “countries”. Valor válido: |
Matriz | Dirígete a personas con un idioma distinto del común en una ubicación. Para utilizar este campo, proporciona un identificador para el idioma (por ejemplo, 5 para alemán). Consulta Búsqueda de segmentación, Configuraciones regionales para obtener más información. |
curl -X POST \
-F 'name=Advantage+ app campaigns sample ad set' \
-F 'campaign_id={campaign-id}' \
-F 'optimization_goal=APP_INSTALLS' \
-F 'promoted_object={ "application_id": "{app-id}", "object_store_url": "{store-object-id} }' \
-F 'daily_budget=<num>' \
-F 'billing_event=IMPRESSIONS' \
-F 'targeting={"geo_locations": {"countries": ["US"]}}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_{ad-account-id}/adsets
Si ya tienes un conjunto de anuncios y quieres actualizarlo, consulta Después del lanzamiento, Actualizar conjuntos de anuncios.
En el nivel de conjunto de anuncios, debes especificar el objetivo de optimización, la estrategia de puja y el tipo de evento personalizado. En la siguiente tabla se muestran las combinaciones válidas de estos campos.
Objetivo de optimización | Estrategia de puja | Tipo de evento personalizado |
---|---|---|
|
| No es aplicable. |
|
|
|
|
| Todos los eventos de la aplicación estándar , tales como |
|
|
|
curl -X POST \ -F 'name=Advantage+ app campaigns sample campaign' \ -F 'objective=APP_INSTALLS' \ -F 'status=ACTIVE' \ -F 'special_ad_categories=[]' \ -F 'smart_promotion_type=SMART_APP_PROMOTION' \ -F 'is_skadnetwork_attribution=true' \ -F 'promoted_object={ "application_id": "{app-id}", "object_store_url": "{object-store-url}" }' \ -F 'access_token={access-token}' \ https://graph.facebook.com/act_{ad-account-id}/campaigns
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 |
---|---|
Entero de 64 bits | Obligatorio. |
Lista de objetos | Opcional. |
AdCreative | Obligatorio. Puedes proporcionar el contenido creativo en el siguiente formato: { "creative_id": {creative-id} } Proporciona una especificación de contenido: { "creative": { \"name\": \"<NAME>\", \"object_story_spec\": <SPEC> } } |
Lista de enumeraciones | Opcional.
Si la llamada supera la validación o la revisión, la respuesta será |
Cadena | Obligatorio. |
AdCreative Tipo: enumeración | Obligatorio. |
Parámetro | Descripción |
---|---|
AdAssetFeedSpec | Obligatorio cuando se utiliza Se usa para la personalización de activos de ubicación y los anuncios en varios idiomas a fin de personalizar las piezas de contenido que se muestran en diferentes ubicaciones de anuncio o en diferentes idiomas. Se aplica un formato de cadena JSON. Campos disponibles:
Consulta Opciones de listas de piezas de contenido para obtener más información sobre cada campo. |
AdCreativeObjectStorySpec | Obligatorio. Usa este parámetro si quieres adjuntar imágenes o videos a un anuncio o si quieres utilizar el formato de anuncio por secuencia. También puedes utilizarlo si quieres crear una nueva publicación de página oculta y convertir la publicación en un anuncio. Campos disponibles:
|
AdCreative | Si se establece en |
Si proporcionas el contenido y el formato se ajusta a la especificación de contenido:
curl -X POST \
-F 'name=Advantage+ app campaigns sample ad' \
-F 'adset_id={adset-id}' \
-F 'creative={"name": {name}, "object_story_spec": {specifications}}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_{ad-account-id}/ads
Si quieres utilizar creative_id
, primero debes proporcionar el contenido con una llamada a /adcreatives
:
curl -X POST \
-F 'object_story_spec={object-story-specifications}' \
-F 'asset_feed_spec={asset-feed-specifications}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_act_{ad-account-id}/adcreatives
Si la operación se completa correctamente, la llamada anterior devuelve un valor de creative_id
que puedes utilizar en la llamada a /ads
:
curl -X POST \
-F 'name=Advantage+ app campaigns sample ad' \
-F 'adset_id={adset-id}' \
-F 'creative={creative-id}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_{ad-account-id}/ads
Si ya tienes un anuncio y quieres actualizarlo, consulta Después del lanzamiento, Actualizar anuncios.
curl -X POST \
-F 'name=Advantage+ app campaigns static image/video sample ad' \
-F 'adset_id={adset-id}' \
-F 'creative={
"media_type": "SINGLE_IMAGE",
"object_story_spec": {
"instagram_actor_id": "{instagram-actor-id}",
"page_id": "{page-id}",
"link_data": {
"call_to_action": {
"type": "INSTALL_MOBILE_APP"
},
"image_hash": "{image-hash}",
"link": "{link}",
"message": "{message}",
"name": "{name}"
}
}
}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_{ad-account-id}/ads
Cuando quieres personalizar las piezas de contenido que se muestran en diferentes ubicaciones de anuncio. Consulta la página Personalización de activos de ubicación para obtener más información.
curl -X POST \
-F 'object_story_spec={
"instagram_actor_id": "{instagram-actor-id}",
"page_id": "{page-id}"
}' \
-F 'asset_feed_spec={
"ad_formats": [
"SINGLE_IMAGE"
],
"asset_customization_rules": [
{
"customization_spec": {
"publisher_platforms": [
"facebook"
],
"facebook_positions": [
"feed",
"instream_video"
]
},
"image_label": {
"name": "{image-label1}"
}
},
{
"customization_spec": {
"publisher_platforms": [
"instagram"
],
"instagram_positions": [
"stream"
]
},
"image_label": {
"name": "{image-label2}"
}
}
],
"bodies": [
{
"text": "{text}"
}
],
"call_to_action_types": [
"INSTALL_MOBILE_APP"
],
"images": [
{
"hash": "{image-hash1}",
"adlabels": [
{
"name": "{image-label1}"
}
]
},
{
"hash": "{image-hash2}",
"adlabels": [
{
"name": "{image-label2}"
}
]
}
],
"link_urls": [
{
"website_url": "{website-url}",
"display_url": "{display-url}",
"deeplink_url": "{deeplink-url}"
}
],
"titles": [
{
"text": "{title}"
}
]
}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_act_{ad-account-id}/adcreatives
Cuando quieres personalizar distintas secciones del contenido del anuncio, tales como la imagen, el vídeo, el texto y el cuerpo, para llegar a personas que hablen distintos idiomas. Consulta la página Anuncios en varios idiomas para obtener más información.
curl -X POST \
-F 'object_story_spec={
"instagram_actor_id": "{instagram-actor-id}",
"page_id": "{page-id}"
}' \
-F 'asset_feed_spec={
"ad_formats": [
"SINGLE_IMAGE"
],
"asset_customization_rules": [
{
"is_default": true,
"customization_spec": {
"locales": [
24
]
},
"title_label": {
"name": "{title-label-english}"
},
"body_label": {
"name": "{body-label-english}"
},
"link_url_label": {
"name": "{link-label-english}"
},
"image_label": {
"name": "{image-label1}"
}
},
{
"customization_spec": {
"locales": [
9,
44
]
},
"title_label": {
"name": "{title-label-french}"
},
"body_label": {
"name": "{body-label-french}"
},
"link_url_label": {
"name": "{link-label-french}"
},
"image_label": {
"name": "{image-label2}"
}
}
],
"bodies": [
{
"text": "Primary Text in English",
"adlabels": [
{
"name": "{body-label-english}"
}
]
},
{
"text": "Primary Text in French",
"adlabels": [
{
"name": "{body-label-french}"
}
]
}
],
"call_to_action_types": [
"INSTALL_MOBILE_APP"
],
"images": [
{
"hash": "{image-hash1}",
"adlabels": [
{
"name": "{image-label1}"
}
]
},
{
"hash": "{image-hash2}",
"adlabels": [
{
"name": "{image-label2}"
}
]
}
],
"link_urls": [
{
"website_url": "{website-url}",
"display_url": "{display-url}",
"deeplink_url": "{deeplink-url}",
"adlabels": [
{
"name": "{link-label-english}"
}
]
},
{
"website_url": "{website-url}",
"display_url": "{display-url}",
"deeplink_url": "{deeplink-url}",
"adlabels": [
{
"name": "{link-label-french}"
}
]
}
],
"titles": [
{
"text": "English Title",
"adlabels": [
{
"name": "{title-label-english}"
}
]
},
{
"text": "French Title",
"adlabels": [
{
"name": "{title-label-french}"
}
]
}
]
}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_act_{ad-account-id}/adcreatives
Cuando quieres ofrecer más de un texto principal o título.
curl -X POST \
-F 'object_story_spec={
"instagram_actor_id": "{instagram-actor-id}",
"page_id": "{page-id}"
}' \
-F 'asset_feed_spec={
"asset_feed_spec": {
"optimization_type": "DEGREES_OF_FREEDOM",
"bodies": [
{
"text": "Primary Text 1"
},
{
"text": "Primary Text 2"
},
{
"text": "Primary Text 3"
},
{
"text": "Primary Text 4"
},
{
"text": "Primary Text 5"
}
],
"call_to_action_types": [
"INSTALL_MOBILE_APP"
],
"images": [
{
"hash": "{image-hash}"
}
],
"link_urls": [
{
"website_url": "{website-url}",
"display_url": "{display-url}",
"deeplink_url": "{deeplink-url}"
}
],
"titles": [
{
"text": "Title 1"
},
{
"text": "Title 2"
},
{
"text": "Title 3"
},
{
"text": "Title 4"
},
{
"text": "Title 5"
}
]
}
}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_act_{ad-account-id}/adcreatives
curl -X POST \
-F 'object_story_spec={
"instagram_actor_id": "{instagram-actor-id}",
"page_id": "{page-id}"
}' \
-F 'asset_feed_spec={
"ad_formats": [
"SINGLE_IMAGE"
],
"asset_customization_rules": [
{
"customization_spec": {
"publisher_platforms": [
"facebook"
],
"facebook_positions": [
"feed",
"instream_video"
]
},
"image_label": {
"name": "{image-label1}"
},
"body_label": {
"name": "{body-label1}"
},
"title_label": {
"name": "{title-label1}"
}
},
{
"customization_spec": {
"publisher_platforms": [
"instagram"
],
"instagram_positions": [
"stream"
]
},
"image_label": {
"name": "{image-label2}"
},
"body_label": {
"name": "{body-label2}"
},
"title_label": {
"name": "{title-label2}"
}
}
],
"bodies": [
{
"text": "Primary Text 1",
"adlabels": [
{
"name": "{body-label1}"
},
{
"name": "{body-label2}"
}
]
},
{
"text": "Primary Text 2",
"adlabels": [
{
"name": "{body-label1}"
},
{
"name": "{body-label2}"
}
]
},
{
"text": "Primary Text 3",
"adlabels": [
{
"name": "{body-label1}"
},
{
"name": "{body-label2}"
}
]
},
{
"text": "Primary Text 4",
"adlabels": [
{
"name": "{body-label1}"
},
{
"name": "{body-label2}"
}
]
},
{
"text": "Primary Text 5",
"adlabels": [
{
"name": "{body-label1}"
},
{
"name": "{body-label2}"
}
]
}
],
"call_to_action_types": [
"INSTALL_MOBILE_APP"
],
"images": [
{
"hash": "{image-hash1}",
"adlabels": [
{
"name": "{image-label1}"
}
]
},
{
"hash": "{image-hash2}",
"adlabels": [
{
"name": "{image-label2}"
}
]
}
],
"link_urls": [
{
"website_url": "{website-url}",
"display_url": "{display-url}",
"deeplink_url": "{deeplink-url}"
}
],
"titles": [
{
"text": "Title 1",
"adlabels": [
{
"name": "{title-label1}"
},
{
"name": "{title-label2}"
}
]
},
{
"text": "Title 2",
"adlabels": [
{
"name": "{title-label1}"
},
{
"name": "{title-label2}"
}
]
},
{
"text": "Title 3",
"adlabels": [
{
"name": "{title-label1}"
},
{
"name": "{title-label2}"
}
]
},
{
"text": "Title 4",
"adlabels": [
{
"name": "{title-label1}"
},
{
"name": "{title-label2}"
}
]
},
{
"text": "Title 5",
"adlabels": [
{
"name": "{title-label1}"
},
{
"name": "{title-label2}"
}
]
}
]
}' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/act_act_{ad-account-id}/adcreatives
Después de lanzar las campañas de aplicaciones de Advantage+, es posible que debas actualizar o leer los objetos de anuncio; puedes consultar cómo llevar a cabo esas acciones a continuación. Para obtener información sobre los insights de anuncios, consulta nuestra documentación Especificación de listas de piezas de contenido, Insights.
Si necesitas actualizar una campaña de anuncios sobre aplicaciones automáticos, realiza una solicitud POST
a /{campaign_id}
. Puedes utilizar los siguientes parámetros en la llamada a la API:
Parámetro | Descripción |
---|---|
Lista de objetos | Etiquetas de anuncios que deben asociarse a la campaña de aplicaciones de Advantage+. |
Lista de enumeraciones | Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta es |
Cadena | Nuevo nombre que quieres dar a la campaña de aplicaciones de Advantage+. |
Enumeración | Puedes utilizar el siguiente estado para una llamada a la API de actualización:
Si una campaña publicitaria se establece en |
Cadena numérica o entero | Identificador de la línea superior. |
curl -X POST \
-F 'name=Advantage+ app campaigns Update Sample Campaign' \
-F 'status=PAUSED' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/{campaign-id}
Si necesitas actualizar un conjunto de anuncios sobre aplicaciones automáticos, realiza una solicitud POST
a /{ad_set_id}
. Puedes utilizar los siguientes parámetros en la llamada a la API:
Parámetro | Descripción |
---|---|
Lista de objetos | Especifica la lista de etiquetas que se asociarán a este objeto. Opcional. |
Entero | Obligatorio si Límite de puja o coste objetivo de este conjunto de anuncios. El límite de puja que se usa en una estrategia de puja de menor coste se define como la puja máxima que quieres pagar por un resultado en función del valor de Si se especifica un nivel de anuncio La unidad del importe de la puja son los céntimos o centavos para divisas como USD o EUR y la unidad básica para divisas como JPY o KRW. El importe de la puja es para cada aparición y tiene un valor mínimo de un centavo estadounidense. Los importes mínimos de la puja de otras monedas tienen un valor similar a los valores de dólares estadounidenses proporcionados. |
Enumeración | Elige una estrategia de puja para este conjunto de anuncios a fin de que se ajuste a tus objetivos de negocio específicos. Cada estrategia tiene inconvenientes y puede estar disponible para determinados valores de Para actualizar los conjuntos de una campaña de aplicaciones de Advantage+, están disponibles las siguientes estrategias:
Si habilitas la optimización del presupuesto de campaña, establece |
Entero de 64 bits | 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 |
DateTime | Hora de finalización (obligatoria cuando se especifica Al crear un conjunto de anuncios con un presupuesto diario, especifica |
Lista de enumeraciones | Opcional. Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta es |
Entero de 64 bits | Presupuesto del conjunto de anuncios definido en la moneda de la cuenta. Si se especifica, también debes especificar un valor de |
Objeto | Obligatorio con determinados objetivos de la campaña. Objeto que promociona este conjunto de anuncios en todos sus anuncios. Si el objetivo de optimización no es
|
DateTime | Hora de inicio del conjunto. Debe proporcionarse en una marca de tiempo UNIX UTC. Por ejemplo: |
Enumeración | Opciones de actualizaciones disponibles:
|
DateTime | Hora de inicio de la ejecución de este conjunto de anuncios. |
DateTime | Hora de detención de la ejecución de este conjunto de anuncios. |
curl -X POST \
-F 'name=Advantage+ app campaigns sample updated ad set' \
-F 'bid_strategy=LOWEST_COST_WITH_BID_CAP' \
-F 'bid_amount=200' \
-F 'access_token={access-token}' \
https://graph.facebook.com/v21.0
/{ad-set-id}
Si necesitas actualizar un anuncio sobre aplicaciones automático, realiza una solicitud POST
a /{ad_id}
. Puedes utilizar los siguientes parámetros en la llamada a la API:
Parámetro | Descripción |
---|---|
Cadena | Nombre del anuncio. |
Lista de objetos | Etiquetas de anuncios asociadas a este anuncio. |
Lista de enumeraciones | Opcional. Valor predeterminado:
Si la llamada supera la validación o la revisión, la respuesta es |
Enumeración | Las opciones son las siguientes:
Durante las pruebas, se recomienda establecer los anuncios en el estado |
AdCreative | La especificación de contenido del anuncio que se utilizará en este anuncio. Los campos válidos se pueden encontrar en “Campos de contenido”. Proporciona la especificación de contenido de la siguiente forma: { "creative": { \"name\": \"<NAME>\", \"object_story_spec\": <SPEC> } } |
curl -X POST \ -F 'name=Advantage+ app campaigns sample update ad' \ -F 'creative={"name": {name}, "object_story_spec": {specifications}}' \ -F 'access_token={access-token}' \ https://graph.facebook.com/{ad-id}