Crea un anuncio de Meta centrado en las ubicaciones de reels disponibles y conoce las prácticas recomendadas referidas a nuestras operaciones publicitarias.
Si no cumples con estos criterios, consulta nuestra documentación para desarrolladores.
Meta ofrece un entorno de prueba, que, en realidad, no entrega anuncios, pero te permite hacer lo siguiente:
Consulta nuestras prácticas recomendadas para pruebas.
Un token de acceso es una cadena opaca que identifica un usuario, una app o una página, y la app puede utilizarlo para realizar llamadas a la API Graph. Puedes ver cuándo caduca y qué app lo generó. Es necesario incluir un token de acceso en las llamadas a la API de marketing en las apps de Meta.
Obtén un token de acceso con los siguientes permisos necesarios:
ads_management
: hacer cambios en las cuentas publicitarias seleccionadas
ads_read
: leer datos de anuncios
read_insights
: leer estadísticas de rendimiento
Usa tokens de acceso del sistema, ya que tienen fechas de caducidad más largas.
Para acceder a los puntos de conexión de la API de marketing, debes crear una app de negocios. Estas apps están sujetas a una capa adicional de autorización de la API Graph, denominada "niveles de acceso". Durante la revisión de apps, tu app debe solicitar también permisos y funciones específicos. Si a tu app la van a usar personas que no tienen un rol en la app o un rol en la empresa que la reclamó, deberás completar la verificación del negocio.
Si tu app administra la cuentas publicitarias de otras personas, necesitarás lo siguiente:
ads_read
con acceso avanzadoy/o
ads_management
con acceso avanzadoObtén las cuentas publicitarias de tus anunciantes y permíteles seleccionar una para crear anuncios.
Mediante nuestra API de administración de anuncios, puedes ver todas las cuentas publicitarias a las que tiene acceso tu negocio. Devuelve todas las cuentas publicitarias que le pertenecen a un negocio. Ten en cuenta que necesitarás el permiso business_management
en el nivel de la app y del usuario. Consulta las API de administración de activos comerciales.
curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v21.0
/<BUSINESS_ID>/owned_ad_accounts"
Una campaña es la estructura de nivel superior de una cuenta publicitaria y debería representar un único objetivo de un anunciante. Estos objetos contienen tu objetivo publicitario y uno o más conjuntos de anuncios. De esta manera, es posible optimizar y medir los resultados de los objetivos publicitarios. Obtén más información sobre cómo crear, leer, actualizar y eliminar una campaña aquí.
curl -X POST \
-F 'name="My campaign"' \
-F 'objective="OUTCOME_TRAFFIC"' \
-F 'status="PAUSED"' \
-F 'special_ad_categories=[]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/campaigns
Con el fin de que los anunciantes alcancen grupos específicos, establece estos parámetros en tus solicitudes a la API:
Así, podrás alcanzar a los clientes potenciales que tienen mayor probabilidad de estar interesados en tus productos o servicios.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=My Custom Audience' \
-F 'subtype=CUSTOM' \
-F 'description=People who live in New York, aged 25-40, interested in technology' \
-F 'customer_file_source=USER_PROVIDED_ONLY' \
-F 'targeting_spec={
"geo_locations": {
"countries": ["US"],
"regions": [{"key": "4081"}] # New York region key
},
"age_min": 25,
"age_max": 40,
"interests": [{"id": "6003139266461", "name": "Technology"}]
}' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/customaudiences
Los conjuntos de anuncios pueden incluir uno o más anuncios. La segmentación, el presupuesto, la facturación, el objetivo de optimización y la duración de los anuncios dentro de un conjunto de anuncios deben ser iguales.
Puedes establecer el presupuesto, la programación, la segmentación, la estrategia de puja y las opciones de ubicación. Los conjuntos de anuncios permiten afinar cómo y dónde se entregan los anuncios a segmentos de público específicos, optimizar el rendimiento y alcanzar los objetivos de marketing.
Parámetros clave:
Consulta aquí más información detallada.
Puedes elegir una ubicación manual que incluya anuncios de reels de Instagram y Facebook; de manera predeterminada, las ubicaciones son automáticas. Si no especificas nada en un determinado campo de ubicación, se consideran todas las posiciones predeterminadas posibles para ese campo.
curl -X POST \
-F 'access_token=YOUR_ACCESS_TOKEN' \
-F 'name=Reels Ad Set' \
-F 'campaign_id=YOUR_CAMPAIGN_ID' \
-F 'daily_budget=5000' \
-F 'billing_event=IMPRESSIONS' \
-F 'optimization_goal=REACH' \
-F 'start_time=2024-07-10T10:00:00-0700' \
-F 'end_time=2024-07-20T10:00:00-0700' \
-F 'targeting={"geo_locations":{"countries":["US"]},"age_min":18,"age_max":65}' \
-F 'promoted_object={"page_id":"YOUR_PAGE_ID"}' \
-F 'status=PAUSED' \
-F 'instagram_actor_id=YOUR_INSTAGRAM_ACTOR_ID' \
-F 'publisher_platforms=["instagram"]' \
-F 'instagram_positions=["reels"]' \
https://graph.facebook.com/v21.0
/act_YOUR_AD_ACCOUNT_ID/adsets
publisher_platforms | facebook_position o instagram position | Objetivos compatibles | optimization_goal |
---|---|---|---|
instagram |
| OUTCOME_APP_PROMOTION |
|
instagram |
| OUTCOME_AWARENESS |
|
instagram |
| OUTCOME_LEADS |
|
instagram |
| OUTCOME_TRAFFIC |
|
instagram |
| OUTCOME_ENGAGEMENT |
|
instagram |
|
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
facebook | facebook_reels |
|
|
Objetivo compatible + combinación de optimization_goal | ¿Reels de FB aptos? | ¿Reels de IG aptos? |
---|---|---|
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
El contenido del anuncio son los componentes visuales y textuales de los anuncios, que son compatibles con los siguientes formatos de anuncio:
Automatiza elementos de diseño y optimiza el rendimiento con nuestro proceso creativo.
Los usuarios pueden proporcionar un nuevo activo o reutilizar desde su cuenta de Instagram un reel preexistente como contenido del anuncio.
Puedes crear anuncios a partir de reels orgánicos de Instagram o Facebook preexistentes que cumplan los requisitos para promoción, siempre que tengan las siguientes características:
Para reutilizar un reel orgánico de Instagram como anuncio creativo de una nueva campaña publicitaria:
Obtén el identificador de la cuenta de empresa de Instagram, que debe estar conectado a una página de Facebook.
GET/{ad_account_id}/connected_instagram_accounts
oGET/{business_id}/instagram_business_accounts
Encuentra el reel que quieres promocionar.
GET/{ig-business-account-user-id}/media
Proporciona el contenido del anuncio.
instagram_actor_id
en la especificación del contenido, configura instagram_user_id
como el identificador de usuario de Instagram.source_instagram_media_id
como el identificador del contenido multimedia.call_to_action
para la promoción.Usa el campo boost_eligibility_info
como una forma cómoda de determinar si el contenido multimedia es apto para que se lo promocione como anuncio; y el campo boost_ads_list
para rastrear la información pasada relacionada con el anuncio promocionado de Instagram.
curl -i -X POST \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT>/adcreatives?object_id=<PAGE_ID>
&instagram_user_id=<IG_USER_ID>
&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
&call_to_action="{'type':'LEARN_MORE','value':{'link': '<YOUR_LINK>'}}"
&access_token=<API_ACCESS_TOKEN>
Puedes automatizar la generación de elementos publicitarios diversos y atractivos, como imágenes, videos y texto. Estas herramientas impulsadas por inteligencia artificial ayudan a optimizar el rendimiento de los anuncios adaptando el contenido a las preferencias del público y mejorando la variedad del contenido. La creación de anuncios dará como resultado un mayor compromiso y mejores campañas.
Obtén una vista previa del anuncio en los formatos de reels de Facebook e Instagram tabulados a continuación con lo siguiente:
PLATAFORMA DE PUBLICACIÓN | Formato de anuncio |
---|---|
| |
|
curl -X POST \
'https://graph.facebook.com/v21.0
/act_{ad_account_id}/adpreviews' \
-F 'access_token={your_access_token}' \
-F 'creative={
"object_story_spec": {
"instagram_actor_id": "{instagram_actor_id}",
"video_data": {
"video_id": "{video_id}",
"title": "Check out our new product!",
"description": "Exciting new features and benefits.",
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/product"
}
}
}
}
}' \
-F 'ad_format=INSTAGRAM_REELS'
Para reservar un anuncio con la API de marketing, crea un objeto de grupo de anuncios y vincula el objeto conjunto de anuncios con el contenido del anuncio. Utiliza /act_{ad_account_id}/ads
para enviar el objeto del anuncio y validar la respuesta para confirmar que la reserva se realizó correctamente. Con este paso, finaliza la configuración de tu anuncio y se lo prepara para entregarlo en función de la configuración proporcionada.
curl -X POST \
-F 'name="My Ad"' \
-F 'adset_id="<AD_SET_ID>"' \
-F 'creative={
"creative_id": "<CREATIVE_ID>"
}' \
-F 'status="PAUSED"' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Usa las API de estadísticas para obtener métricas de la cuenta publicitaria a los anuncios:
act_<AD_ACCOUNT_ID>/insights
<CAMPAIGN_ID>/insights
<ADSET_ID>/insights
<AD_ID>/insights
Si ejecutas una campaña en Instagram y Facebook, agrega breakdowns=publisher_platform
para ver por separado las estadísticas de ubicaciones de Facebook e Instagram, como se muestra en la llamada de ejemplo que figura a continuación. Si se desglosan las estadísticas por nivel de ubicación, es posible ver el rendimiento de los anuncios mediante la ubicación de Reels de Instagram y Facebook.
curl -X GET \
'https://graph.facebook.com/v21.0
/{ad_account_id}/insights' \
-F 'access_token={your_access_token}' \
-F 'level=campaign' \
-F 'fields=campaign_name,impressions,clicks,spend' \
-F 'breakdowns=publisher_platform,platform_position' \
-F 'filtering=[{"field":"platform_position","operator":"IN","value":["instagram_reels"]}]' \
-F 'time_range={"since":"2024-06-01","until":"2024-06-30"}'
OUTCOME_APP_PROMOTION
OUTCOME_AWARENESS
OUTCOME_ENGAGEMENT
OUTCOME_LEADS
OUTCOME_SALES
OUTCOME_TRAFFIC
La API de marketing tiene una lógica de limitación de frecuencia propia y es independiente de todas las limitaciones de frecuencia de la API Graph. La función que afecta la cuota de limitación de frecuencia de la API de marketing es el acceso estándar a la administración de anuncios. De manera predeterminada, obtienes acceso estándar cuando agregas el producto de la API de marketing a tu panel de apps, que te proporciona acceso de desarrollo a la API de marketing. Con el fin de aumentar la cuota de limitación de frecuencia, actualiza a acceso avanzado.
Los anuncios de Reels te permiten convertir la atención en acción y potenciar tus resultados. Cuando los creas de la forma indicada, suelen ser aun más efectivos.
1. Crea un video con una relación de aspecto de 9:16 para hacerlo cautivante: Reels es un formato de video inmersivo de pantalla completa. Para que tu contenido se aproveche al máximo, considera empezar con video que use la relación de aspecto de 9:16.
2. Crea zonas seguras, para que tus mensajes sean claros: incluye zonas seguras para que la interfaz de usuario de Reels no opaque tus superposiciones de stickers de texto, las llamadas a la acción o los mensajes clave. Procura que no haya texto, logotipos ni otros elementos clave en el 35% de la parte inferior de tu contenido con relación de aspecto de 9:16.
3. Usa audio para que tu video sea entretenido: el audio (así se trate de música, voces en off o efectos de sonido) es un factor clave que impulsa la interacción y el entretenimiento en Reels.