Anuncios de Reels

Crea un anuncio de Meta centrado en las ubicaciones de reels disponibles y conoce las prácticas recomendadas referidas a nuestras operaciones publicitarias.

Requisitos previos

  • Haber creado una app de Facebook
  • Estar familiarizado con las API de marketing y tener activado el inicio de sesión con Facebook

Si no cumples con estos criterios, consulta nuestra documentación para desarrolladores.

Pruebas en sandbox

Meta ofrece un entorno de prueba, que, en realidad, no entrega anuncios, pero te permite hacer lo siguiente:

  • Agregar la API de marketing como producto dentro de tu app de Meta, en la sección Herramientas, para crear y editar anuncios mediante nuestras API, sin incurrir en gastos
  • Crear una cuenta publicitaria para usar la API de marketing

Consulta nuestras prácticas recomendadas para pruebas.

Paso 1: Acceder al activo

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.

Capa adicional de autorización

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 avanzado

y/o

  • ads_management con acceso avanzado

Paso 2: Obtener una cuenta publicitaria

Obté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.

Ejemplo de llamada

curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v21.0/<BUSINESS_ID>/owned_ad_accounts"

Paso 3: Crear una campaña

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í.

Ejemplo de llamada

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

Paso 4: Definir la segmentación

Con el fin de que los anunciantes alcancen grupos específicos, establece estos parámetros en tus solicitudes a la API:

  • datos demográficos (edad, género, ubicación)
  • intereses
  • comportamientos

Así, podrás alcanzar a los clientes potenciales que tienen mayor probabilidad de estar interesados en tus productos o servicios.

Ejemplo de llamada

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

Paso 5: Crear un conjunto de anuncios

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:

  • criterios de segmentación de públicos
  • presupuestos diarios o totales
  • opciones de programación para controlar cuándo se muestran los anuncios

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.

Ejemplo de llamada

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

Segmentación de ubicaciones: posiciones de reels disponibles, objetivos compatibles y objetivos de optimización

publisher_platformsfacebook_position o instagram positionObjetivos compatiblesoptimization_goal
instagram

reels, profile_reels

OUTCOME_APP_PROMOTION

LINK_CLICKS

OFFSITE_CONVERSIONS

APP_INSTALLS

instagram

reels, profile_reels

OUTCOME_AWARENESS

REACH

IMPRESSIONS

AD_RECALL_LIFT

THRUPLAY

instagram

reels, profile_reels

OUTCOME_LEADS

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

LEAD_GENERATION

QUALITY_LEAD

instagram

reels, profile_reels

OUTCOME_TRAFFIC

LINK_CLICKS

LANDING_PAGE_VIEWS

REACH

CONVERSATIONS

IMPRESSIONS

VISIT_INSTAGRAM_PROFILE

instagram

reels, profile_reels

OUTCOME_ENGAGEMENT

CONVERSATIONS

LINK_CLICKS

THRUPLAY

POST_ENGAGEMENT

REACH

IMPRESSIONS

REMINDERS_SET

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

instagram

reels, profile_reels

OUTCOME_SALES

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

CONVERSATIONS

facebookfacebook_reels

OUTCOME_APP_PROMOTION

LINK_CLICKS

OFFSITE_CONVERSIONS

APP_INSTALLS

facebookfacebook_reels

OUTCOME_AWARENESS

REACH

IMPRESSIONS

AD_RECALL_LIFT

THRUPLAY

TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

facebookfacebook_reels

OUTCOME_LEADS

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

LEAD_GENERATION

QUALITY_LEAD

facebookfacebook_reels

OUTCOME_TRAFFIC

LINK_CLICKS

LANDING_PAGE_VIEWS

REACH

CONVERSATIONS

IMPRESSIONS

QUALITY_CALL

facebookfacebook_reels

OUTCOME_ENGAGEMENT

CONVERSATIONS

LINK_CLICKS

THRUPLAY

TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

POST_ENGAGEMENT

REACH

IMPRESSIONS

EVENT_RESPONSES

QUALITY_CALL

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

PAGE_LIKES

facebookfacebook_reels

OUTCOME_SALES

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

CONVERSATIONS

QUALITY_CALL

Limitaciones

Objetivo compatible + combinación de optimization_goal ¿Reels de FB aptos? ¿Reels de IG aptos?

OUTCOME_AWARENESS + TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

OUTCOME_TRAFFIC + VISIT_INSTAGRAM_PROFILE

OUTCOME_TRAFFIC + QUALITY_CALL

OUTCOME_ENGAGEMENT + TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

OUTCOME_ENGAGEMENT + EVENT_RESPONSES

OUTCOME_ENGAGEMENT + REMINDERS_SET

OUTCOME_ENGAGEMENT + QUALITY_CALL

OUTCOME_ENGAGEMENT + PAGE_LIKES

OUTCOME_SALES + QUALITY_CALL

Paso 6: Seleccionar contenido

El contenido del anuncio son los componentes visuales y textuales de los anuncios, que son compatibles con los siguientes formatos de anuncio:

  • imágenes
  • videos
  • secuencias
  • diseños publicitarios personalizados permitidos

Automatiza elementos de diseño y optimiza el rendimiento con nuestro proceso creativo.

Reutilizar un reel preexistente como anuncio 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:

  • Deben durar menos de 90 segundos
  • Deben tener una relación de aspecto vertical (9:16) en pantalla completa
  • No deben tener música con derechos de autor, GIF, stickers interactivos o filtros de cámara de terceros
  • No se deben compartir en Facebook

Para reutilizar un reel orgánico de Instagram como anuncio creativo de una nueva campaña publicitaria:

  1. 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_accountso
    • GET/{business_id}/instagram_business_accounts
  2. Encuentra el reel que quieres promocionar.

    • GET/{ig-business-account-user-id}/media
  3. Proporciona el contenido del anuncio.

    • En lugar de establecer instagram_actor_id en la especificación del contenido, configura instagram_user_id como el identificador de usuario de Instagram.
    • Configura source_instagram_media_id como el identificador del contenido multimedia.
    • De manera opcional, actualiza 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.

Ejemplo de llamada

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>

Caja de herramientas de contenido de IA generativa

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.

Paso 7: Obtener vista previa del anuncio

Obtén una vista previa del anuncio en los formatos de reels de Facebook e Instagram tabulados a continuación con lo siguiente:

  • Identificador del anuncio
  • Identificador del contenido del anuncio
  • Especificaciones del contenido del anuncio
PLATAFORMA DE PUBLICACIÓN Formato de anuncio

Facebook

DESKTOP_FEED_STANDARD, FACEBOOK_STORY_MOBILE, INSTANT_ARTICLE_STANDARD, INSTREAM_VIDEO_DESKTOP, INSTREAM_VIDEO_MOBILE, MARKETPLACE_DESKTOP, MARKETPLACE_MOBILE, MOBILE_FEED_BASIC, MOBILE_FEED_STANDARD, RIGHT_COLUMN_STANDARD, SUGGESTED_VIDEO_DESKTOP, SUGGESTED_VIDEO_MOBILE, WATCH_FEED_MOBILE, FACEBOOK_REELS_BANNER, FACEBOOK_REELS_BANNER_DESKTOP, FACEBOOK_REELS_MOBILE, FACEBOOK_REELS_POSTLOOP, FACEBOOK_REELS_STICKER, FACEBOOK_STORY_STICKER_MOBILE, WATCH_FEED_HOME

Instagram

INSTAGRAM_STANDARD, INSTAGRAM_STORY, INSTAGRAM_EXPLORE_CONTEXTUAL, INSTAGRAM_EXPLORE_IMMERSIVE, INSTAGRAM_EXPLORE_GRID_HOME, INSTAGRAM_FEED_WEB, INSTAGRAM_FEED_WEB_M_SITE, INSTAGRAM_PROFILE_FEED, INSTAGRAM_REELS, INSTAGRAM_REELS_OVERLAY, INSTAGRAM_SEARCH_CHAIN, INSTAGRAM_SEARCH_GRID, INSTAGRAM_STORY_CAMERA_TRAY, INSTAGRAM_STORY_WEB, INSTAGRAM_STORY_WEB_M_SITE

Ejemplo de llamada

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'

Paso 8: Programar la entrega de anuncios

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.

Ejemplo de llamada

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

Paso 9: Revisar el rendimiento

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.

Ejemplo de llamada

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"}'

Consideraciones importantes

Nuevos objetivos admitidos en ODAX (validación de objetivos relacionados con experiencias publicitarias orientadas a los resultados)

  • OUTCOME_APP_PROMOTION
  • OUTCOME_AWARENESS
  • OUTCOME_ENGAGEMENT
  • OUTCOME_LEADS
  • OUTCOME_SALES
  • OUTCOME_TRAFFIC

Límites de frecuencia

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.

Aspectos básicos del contenido

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.