16 de diciembre de 2020

A principios de 2021, Facebook comenzará a mostrar el aviso de App Tracking Transparency (ATT) de Apple. Una vez que Facebook e Instagram muestren el aviso de ATT de Apple, las empresas que optimicen eventos de la web móvil, se dirijan a estos o generen informes sobre estos desde cualquiera de nuestras herramientas empresariales se verán afectadas por los límites que impone Apple para el uso compartido de datos.

El cambio principal radica en que las campañas tendrán un nuevo campo denominado is_skadnetwork_attribution. Si el valor se fija en "true", consideramos que esa campaña se dirige a usuarios de iOS 14. En este documento, hacemos referencia a tales campañas como SKAdNetwork. Consulta Cambios radicales, Limitaciones, Próxima función nueva para obtener más información.

En respuesta a la nueva política de Apple, también anunciaremos cambios radicales en todas las campañas (no solo en las que se dirijan a usuarios de iOS 14) y actualizaciones en nuestras métricas de estadísticas de anuncios para todas las campañas. Estos cambios no entraron en vigencia y no se pueden implementar en este momento. Sin embargo, queremos avisarte con la mayor antelación posible.

Cambios radicales para campañas de SKAdNetwork

Puntos de conexión afectados Cambios

POST /{ad-id}

Los enlaces profundos diferidos no se admiten en anuncios creados conforme a este tipo de campaña.

POST /{ad-account-id}/adsets

No puedes usar públicos personalizados de apps móviles (MACA) en segmentación de inclusión.


No puedes usar conexiones de apps (conexiones de apps, amigos de conexiones de apps, exclusión de conexiones de apps) en la especificación de segmentación.

GET /{ad-account-id}/insights
GET /{campaign-id}/insights
GET /{ad-set-id}/insights
GET /{ad-id}/insights
POST /{ad-account-id}/insights
POST /{campaign-id}/insights
POST /{ad-set-id}/insights
POST /{ad-id}/insights

Cuando los cambios surtan efecto, no podremos agregar valores de métricas de conversión en campañas asociadas a iOS 14 o no.

Cambios radicales para todas las campañas

Puntos de conexión afectados Cambios radicales para todas las campañas

POST /adaccount

Ya no podrás crear nuevas cuentas de anuncios con attribution_spec. Además, no podrás editar la configuración de atribuciones de una cuenta publicitaria.

POST /{ad-id}
POST /{ad-account-id}/ads

Para estos puntos de conexión habrá un nuevo campo llamado conversion_domain, que se usará para almacenar dominios web. Para crear o actualizar un anuncio en una campaña que comparta datos con un píxel, deberás especificar conversion_domain.


Este campo se completará automáticamente para anuncios existentes mediante inferencia a partir de la URL de destino.

POST /ADSETS

Para los anuncios de instalación de apps para celulares (nonSKAdNetwork) se aplicarán las siguientes restricciones, las cuales deberán validarse.


Cambios de validación para conjunto de anuncios (errores de API al producirse fallas):


  • Creación de bloques para un conjunto de anuncios con instalación de apps, eventos de apps u optimización de valores orientada a dispositivos con iOS 14 o versiones posteriores.
  • Si se crea un conjunto de anuncios con la cadena de segmentación predeterminada y el objetivo de optimización apunta a la instalación de la app, a eventos de apps o al valor, filtraremos de forma automática los dispositivos con iOS 14 o versiones posteriores.

POST:ADCAMPAIGN

Para campañas de puja de costos, la duración se debe fijar en al menos 3 días.

GET /{ad-account-id}/insights
GET /{campaign-id}/insights
GET /{ad-set-id}/insights
GET /{ad-id}/insights
POST /{ad-account-id}/insights
POST /{campaign-id}/insights
POST /{ad-set-id}/insights
POST /{ad-id}/insights

Cuando los cambios surtan efecto, dejaremos de admitir métricas de conversión web fuera de sitios en los siguientes intervalos de atribución: 7d_view, 28d_view y 28d_click. Estos intervalos seguirán estando disponibles para el acceso a datos históricos (datos previos a la entrada en vigor de los cambios).

Limitaciones para campañas de SKAdNetwork, conjuntos de anuncios y anuncios

Con un identificador de la app de Facebook, los anunciantes que se orienten a usuarios de iOS 14 pueden disponer de una cuenta publicitaria, 9 campañas y 5 conjuntos de anuncios. Consulta otras limitaciones a continuación.

Las campañas de SKAdNetwork tienen las siguientes restricciones:

  • No puedes crear una campaña de SKAdNetwork para promocionar una app si esta misma ya se promociona en otra cuenta publicitaria.
  • Para crear una campaña de SKAdNetwork y promocionar una app externa, debes cumplir con estos requisitos:
    • La app promocionada debe ser de iTunes; object_store_url en promoted_object debe apuntar a una app de iTunes.
    • La cuenta publicitaria utilizada para crear la campaña debe tener permiso para publicitar la app promocionada.
    • La app promocionada debe tener por lo menos la versión 8 del SDK de Facebook para empresas. Si usas un SDK de Mobile Measurement Partner, asegúrate de que tu SDK también esté actualizado.
  • Una vez que una campaña de SKAdNetwork está disponible, no puedes editar el objeto promocionado ni el marcador de SKAdNetwork.
  • Tu buying_type siempre debe ser auction.

Los conjuntos de anuncios de una campaña de SKAdNetwork tienen las siguientes restricciones:

  • Cada campaña de SKAdNetwork puede tener hasta 5 conjuntos de anuncios.
  • Debes especificar por lo menos iOS 14 en user_os. Si proporcionas un valor no válido, no podrás crear el conjunto de anuncios.
  • Si se crea el conjunto de anuncios con la cadena de segmentación predeterminada, filtraremos los dispositivos de destino según el conjunto de anuncios sea elegible para dispositivos con iOS 14 o versiones posteriores.

Para los anuncios creados dentro de una campaña de SKAdNetwork existe la siguiente restricción:

  • Solo se pueden crear anuncios sobre una app de iOS 14 en conjuntos de anuncios de campañas de SKAdNetwork.

Próximas funciones nuevas

/ios_fourteen_campaign_limits: este punto de conexión proporcionará información sobre los límites de campañas de iOS14. Esto incluye el número de espacios disponibles que se pueden usar para campañas y conjuntos de anuncios nuevos.

Actualizaciones de estadísticas de anuncios

Las siguientes funciones nuevas se aplican a todas las campañas, no solo a las de SKAdNetwork.

Nueva opción mixta para action_report_time

Esta opción se puede usar en solicitudes GET a /adcampaigngroup, /adcampaign, /adgroup y /adaccount. Si configuras action_report_time de modo que sea mixto, las acciones que tienen lugar en tu anuncio (como las impresiones y los clics de enlaces) se notifican en el tiempo de impresión y las acciones que tienen lugar fuera de él (como una compra en tu sitio web) se notifican en el tiempo de conversión. Si no se especifican opciones en action_report_time, el comportamiento predeterminado reflejará la opción mixta.

Para acciones que tengan lugar fuera de tu anuncio y fuera de Facebook (como una compra en tu sitio web), continuaremos admitiendo los informes de tiempo de impresión para datos históricos. Sin embargo, en adelante solo se admitirá el tiempo de conversión. Para acciones en línea que tengan lugar fuera de tu anuncio y en Facebook, los informes de tiempo de impresión seguirán estando disponibles para campañas históricas y futuras, si bien el tiempo de conversión seguirá siendo el valor predeterminado.

Nuevo campo use_unified_attribution_setting

Este campo se puede usar en solicitudes GET y POST a /adcampaigngroup/insights, /adcampaign/insights, /adgroup/insights y /adaccount/insights. Si fijas use_unified_attribution_setting en true, la atribución de métricas de conversión de tu consulta y la optimización de campañas usarán la attribution_setting de los objetos del anuncio a los que se realiza la consulta, un período de tiempo único durante el cual las conversiones se acreditan a anuncios y se usan para informar la optimización de campañas de anuncios.

Si use_unified_attribution_setting se fija en true:

  • se ignora el campo use_account_attribution_setting; y
  • no se puede agregar valores de conversión de métricas en diferentes configuraciones de atribuciones.

Nuevo campo attribution_setting

Este campo se puede usar en solicitudes GET y POST a /adcampaigngroup/insights, /adcampaign/insights, /adgroup/insights y /adaccount/insights. Este campo se usa para indicar la configuración de atribución utilizada por una métrica de conversación. La configuración de atribución se fija en el nivel de conjunto de anuncios durante la creación de anuncios y garantiza que las conversiones para las cuales nuestro sistema aplica la optimización sean las mismas que deseas medir.

Para consultas de objetos de anuncios que usen configuraciones mixtas o dependientes de SKAdNetwork, attribution_setting devolverá lo siguiente:

  • mixed: indica si una campaña o una cuenta dispone de conjuntos de anuncios con varias configuraciones de atribución.
  • skan: indica si una configuración de atribución de SKAdNetwork se usa para campañas de instalación de apps de iOS 14.
  • na: indica si una campaña o cuenta no incluye un conjunto de anuncios.

atribution_setting devolverá valores únicamente cuando use_unified_attribution_setting sea true; de lo contrario, en la respuesta no se devolverá attribution_setting.