Crea un anuncio de Meta centrado en las ubicaciones de reels disponibles y obtén información sobre las prácticas recomendadas en torno a nuestras operaciones publicitarias.
Si no cumples estos requisitos previos, consulta la documentación para desarrolladores.
Meta ofrece un entorno de pruebas que no entrega anuncios, pero que te permite hacer lo siguiente:
Consulta las prácticas recomendadas para las pruebas.
Un identificador de acceso es una cadena opaca que identifica a un usuario, una aplicación o una página, y que la aplicación puede utilizar para realizar llamadas a la API Graph. Puedes ver cuándo caduca y qué aplicación lo ha generado. Las llamadas a la API de marketing en las aplicaciones de Meta deben contener un identificador de acceso.
Obtén un identificador de acceso con los permisos necesarios:
ads_management
: realizar cambios en las cuentas publicitarias seleccionadas.
ads_read
: leer los datos de los anuncios.
read_insights
: leer los insights de rendimiento.
Usa identificadores de acceso del sistema porque tienen un plazo de caducidad más largo.
Para acceder a los extremos de la API de marketing, debes crear una aplicación empresarial. Están sujetas a una capa de autorización adicional de la API Graph denominada niveles de acceso. Durante la revisión de la aplicación, tu aplicación también debe solicitar funciones y permisos específicos. Si utilizarán la aplicación usuarios que no tienen ningún rol en esta o en la empresa que la ha reclamado, debes completar la verificación de la empresa.
Si la aplicación administra cuentas publicitarias de otros usuarios, necesitas lo siguiente:
ads_read
de acceso avanzadoo
ads_management
de acceso avanzadoObtén las cuentas publicitarias de los anunciantes y permíteles que seleccionen la correspondiente a la creación de anuncios.
Mediante nuestra API de administración de WhatsApp Business, puedes ver todas las cuentas publicitarias a las que su negocio tiene acceso. Esto devuelve todas las cuentas publicitarias que son propiedad de una empresa. Ten en cuenta que necesitarás el permiso business_management
en el nivel de aplicación y de 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 organizativa de nivel superior de una cuenta publicitaria y debe representar un único objetivo para un anunciante. Estos objetos contienen el objetivo publicitario y uno o varios conjuntos de anuncios. Esto te ayuda a optimizar y medir los resultados de cada objetivo publicitario. 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
Para permitir que los anunciantes lleguen a grupos específicos, especifica estos parámetros en las solicitudes de la API:
Una vez especificados, llegarás a los clientes potenciales con más probabilidades 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 contener uno o varios anuncios. Los anuncios incluidos en un conjunto de anuncios deben tener las mismas opciones de segmentación, presupuesto, facturación, objetivo de optimización y duración.
Puedes establecer las opciones de presupuesto, programación, segmentación, estrategia de puja y ubicación. Los conjuntos de anuncios permiten ajustar cómo y dónde se entregan los anuncios a segmentos de audiencia específicos, optimizar el rendimiento y alcanzar los objetivos de marketing.
Parámetros clave:
Puedes consultar detalles más específicos aquí.
Puedes elegir una ubicación manual que contenga anuncios de reels de Instagram y Facebook o establecer las ubicaciones automáticas predeterminadas. Si no especificas ningún valor para un campo de ubicación determinado, considera todas las posiciones predeterminadas posibles de 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 |
|
|
Combinación de un objetivo compatible con optimization_goal | ¿Apta para los reels de Facebook? | ¿Apta para los reels de Instagram? |
---|---|---|
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
| ❌ | ✅ |
| ✅ | ❌ |
| ✅ | ❌ |
| ✅ | ❌ |
El contenido de los anuncios son los componentes visuales y textuales de los anuncios, que admiten los siguientes formatos de anuncio:
Automatiza los elementos de diseño y optimiza el rendimiento con nuestro proceso de creación de contenido.
Los usuarios pueden proporcionar un nuevo activo o reutilizar un reel existente de su cuenta de Instagram como contenido del anuncio.
Puedes crear anuncios a partir de reels orgánicos existentes de Instagram o Facebook que cumplan los siguientes requisitos para promocionarse:
Para reutilizar un reel orgánico de Instagram como contenido del anuncio en una nueva campaña publicitaria, sigue estos pasos:
Obtén el identificador de la cuenta empresarial 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
Busca el reel que quieras promocionar.
GET/{ig-business-account-user-id}/media
Proporciona el contenido del anuncio.
instagram_actor_id
en la especificación del contenido, establece el identificador de usuario de Instagram en instagram_user_id
.source_instagram_media_id
como identificador del contenido multimedia.call_to_action
para la promoción. Utiliza el campo boost_eligibility_info
como una manera práctica de determinar si el contenido multimedia cumple los requisitos para promocionarse como anuncio. También puedes utilizar el campo boost_ads_list
para hacer un seguimiento de la información relacionada de anuncios previos de Instagram de promoción.
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 variados y atractivos tales como imágenes, vídeos y texto. Estas herramientas basadas en la IA ajustan el contenido a las preferencias de audiencia y mejoran la variedad del contenido para ayudar a optimizar el rendimiento de los anuncios. La creación de anuncios incrementará las interacciones y mejorará las campañas.
Obtén la vista previa del anuncio en los formatos de reels de Instagram y Facebook de la tabla que aparece a continuación mediante los siguientes elementos:
PLATAFORMA DE PUBLICACIÓN | Formato del 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 enlaza el objeto del conjunto de anuncios al contenido del anuncio. Usa /act_{ad_account_id}/ads
para enviar el objeto de anuncio y valida la respuesta para confirmar que la reserva se haya realizado correctamente. En este paso se finaliza la configuración del anuncio, que queda listo para la entrega en función de las configuraciones proporcionadas.
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 la API de insights a fin de obtener métricas de la cuenta publicitaria para los anuncios:
act_<AD_ACCOUNT_ID>/insights
<CAMPAIGN_ID>/insights
<ADSET_ID>/insights
<AD_ID>/insights
Si pones una campaña en circulación en Instagram y Facebook, añade breakdowns=publisher_platform
para consultar las estadísticas de las ubicaciones de Instagram y Facebook por separado, como se muestra en el ejemplo de llamada siguiente. Al desglosar los insights según la ubicación, podrás ver el rendimiento de los anuncios en la ubicación de los 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 cuenta con su propia lógica de limitación de frecuencia, que es independiente de todas las limitaciones de frecuencia de la API Graph. La función que afecta a la cuota del límite de frecuencia de la API de marketing es Acceso estándar a la administración de anuncios. De forma predeterminada, obtienes acceso estándar al añadir el producto de la API de marketing al panel de aplicaciones, que te proporciona acceso de desarrollo a la API de marketing. Para aumentar la cuota de la limitación de frecuencia, mejora al acceso avanzado.
Los anuncios de Reels consiguen captar la atención de la gente para que realice acciones e impulsan los resultados. Si los creas correctamente, son todavía más eficaces.
1. Créalos con una relación de aspecto de 9:16 para que el vídeo sea atractivo: los reels usan un formato de vídeo inmersivo a pantalla completa. Para ayudarte a garantizar que tu contenido encaje a la perfección en esta ubicación, puedes empezar con un vídeo y ajustar el tamaño para que tenga una relación de aspecto de 9:16.
2. Créalos en zonas seguras para que tus mensajes sean claros: trabaja dentro de las zonas seguras para que la interfaz de usuario de Reels no esconda las superposiciones de los stickers de texto, las llamadas a la acción o los mensajes clave. No coloques texto, logotipos ni otros elementos clave en el 35 % inferior del contenido con una relación de aspecto de 9:16.
3. Créalos con sonido para que el vídeo sea entretenido: el audio (ya sea música, voz en off o efectos de sonido) es un impulsor fundamental de la interacción y el entretenimiento en Reels.