Anuncios de Reels

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.

Requisitos previos

  • Previamente has creado una aplicación de Facebook.
  • Te has familiarizado con las API de marketing y has habilitado el inicio de sesión con Facebook.

Si no cumples estos requisitos previos, consulta la documentación para desarrolladores.

Pruebas en un entorno aislado

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

  • Añadir la API de marketing como producto en tu aplicación de Meta en la sección “Herramientas” para crear y editar anuncios con nuestras API sin generar gastos.
  • Crear una cuenta publicitaria para usar la API de marketing.

Consulta las prácticas recomendadas para las pruebas.

Paso 1: Acceder al activo

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.

Capa de autorización adicional

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 avanzado

o

  • ads_management de acceso avanzado

Paso 2: Obtener la cuenta publicitaria

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

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

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 el objetivo

Para permitir que los anunciantes lleguen a grupos específicos, especifica estos parámetros en las solicitudes de la API:

  • Datos demográficos (edad, género, ubicación)
  • Intereses
  • Comportamientos

Una vez especificados, llegarás a los clientes potenciales con más probabilidades 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 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:

  • Criterios de segmentación de audiencias
  • Presupuestos diarios o totales
  • Opciones de programación para controlar cuándo se muestran los anuncios

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.

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 la ubicación: posiciones disponibles, objetivos compatibles y objetivos de optimización de los reels

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

Combinación de un objetivo compatible con optimization_goal ¿Apta para los reels de Facebook? ¿Apta para los reels de Instagram?

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 el contenido

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

  • Imágenes
  • Vídeos
  • Secuencias
  • Habilitación de diseños de anuncios personalizados

Automatiza los elementos de diseño y optimiza el rendimiento con nuestro proceso de creación de contenido.

Reutilizar un reel existente como contenido del anuncio

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:

  • Durar menos de 90 segundos.
  • Tener una relación de aspecto vertical a pantalla completa (9:16).
  • No tener música con derechos de autor, GIF, stickers interactivos o filtros de cámara de terceros.
  • No estar compartidos con Facebook.

Para reutilizar un reel orgánico de Instagram como contenido del anuncio en una nueva campaña publicitaria, sigue estos pasos:

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

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

    • En lugar de especificar instagram_actor_id en la especificación del contenido, establece el identificador de usuario de Instagram en instagram_user_id.
    • Especifica source_instagram_media_id como identificador del contenido multimedia.
    • Opcionalmente, puedes actualizar 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.

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 para contenido con inteligencia artificial generativa

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.

Paso 7: Obtener la vista previa del anuncio

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:

  • Identificador del anuncio
  • Identificador del contenido del anuncio
  • Especificación del contenido del anuncio
PLATAFORMA DE PUBLICACIÓN Formato del 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 del anuncio

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.

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

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 compatibles con ODAX (validación del objetivo de las experiencias publicitarias basada en el resultado)

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

Límites de frecuencia

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.

Aspectos básicos sobre el contenido

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.