16 décembre 2020

Au début de l’année 2021, Facebook commencera à afficher le prompt AppTrackingTransparency (ATT) d’Apple. Lorsque Facebook et Instagram afficheront l’invite ATT d’Apple, les entreprises qui optimisent ou ciblent des évènements web pour mobile, ou qui établissent des rapports sur ces évènements en utilisant l’un de nos outils professionnels seront affectées, étant donné les limites requises par Apple sur le partage de données.

La principale modification est que les campagnes auront un nouveau champ appelé is_skadnetwork_attribution. S’il est défini sur « true », nous considérons que cette campagne cible les utilisateurs d’iOS 14. Dans ce document, ces campagnes sont appelées campagnes SKAdNetwork. Pour en savoir plus, consultez les modifications majeures, les limitations et les nouvelles fonctionnalités à venir.

En réponse à la nouvelle politique d’Apple, nous annonçons également des modifications majeures pour toutes les campagnes, pas seulement pour celles qui ciblent les utilisateurs d’iOS 14, ainsi que des mises à jour de nos indicateurs de statistiques publicitaires pour l’ensemble des campagnes. Ces modifications ne sont pas encore en vigueur et ne peuvent pas être implémentées actuellement. Toutefois, nous souhaitons vous en informer le plus tôt possible.

Modifications majeures pour les campagnes SKAdNetwork

Point(s) de terminaison affecté(s) Modifications

POST /{ad-id}

Les liens profonds différés ne sont pas pris en charge dans les publicités créées sous ce type de campagne.

POST /{ad-account-id}/adsets

Vous ne pouvez pas utiliser les audiences personnalisées d’application mobile dans le cadre du ciblage d’inclusion.


Vous ne pouvez pas utiliser les connexions d’application (connexions d’application, connexions d’application des amis, exclusion des connexions d’application) dans la spécification de ciblage.

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

Lorsque les modifications entreront en vigueur, nous ne pourrons pas regrouper les valeurs des indicateurs de conversion des campagnes iOS 14 et des autres.

Modifications majeures pour toutes les campagnes

Point(s) de terminaison affecté(s) Modifications pour toutes les campagnes

POST /adaccount

Vous ne pourrez plus créer de comptes publicitaires avec attribution_spec. Vous ne pouvez pas non plus modifier les paramètres d’attribution d’un compte publicitaire.

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

Ces points de terminaison auront un nouveau champ appelé conversion_domain, qui sera utilisé pour stocker les domaines web. Pour créer et mettre à jour une publicité dans une campagne qui partage des données avec un pixel, vous devrez indiquer conversion_domain.


Pour les publicités existantes, ce champ sera automatiquement rempli à l’aide des URL de destination.

POST /ADSETS

Les restrictions suivantes seront validées pour les publicités d’installation d’une application mobile (nonSKAdNetwork).


Modifications de validation pour les ensembles de publicités (erreurs d’API en raison d’un échec) :


  • La création de blocs d’un ensemble de publicités qui cible les appareils iOS 14+ pour des installations d’application, des app events ou l’optimisation de la valeur
  • Si un ensemble de publicités est créé en utilisant la chaîne de ciblage par défaut et que l’objectif d’optimisation est l’installation d’application, les app events ou la valeur, nous filtrerons automatiquement les appareils iOS 14+.

POST:ADCAMPAIGN

Pour les campagnes d’enchères, la durée doit être d’au moins trois jours.

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

Lorsque les modifications entreront en vigueur, nous ne prendrons plus en charge les indicateurs de conversion web hors site pour les fenêtres d’attribution suivantes : 7d_view, 28d_view et 28d_click. Ces fenêtres continueront d’être disponibles afin d’accéder aux données historiques (avant l’entrée en vigueur des modifications).

Limitations pour les campagnes, les ensembles de publicités et les publicités SKAdNetwork

Sous un ID d’application Facebook, les annonceurs ciblant les utilisateurs d’iOS 14 peuvent avoir un compte publicitaire, 9 campagnes et 5 ensembles de publicités. Consultez la rubrique ci-dessous pour voir les autres limitations.

Les campagnes SKAdNetwork comportent les restrictions suivantes :

  • Vous ne pouvez pas créer une campagne SKAdNetwork pour promouvoir une application si cette dernière est déjà promue dans un autre compte publicitaire.
  • Pour créer une campagne SKAdNetwork et promouvoir une application externe, vous devez respecter les exigences suivantes :
    • L’application promue doit être une application iTunes. Dans promoted_object, l’élément object_store_url doit pointer vers une application iTunes.
    • Le compte publicitaire utilisé pour créer la campagne doit avoir l’autorisation de promouvoir l’application concernée.
    • L’application promue doit avoir la version 8.0 ou une version ultérieure du SDK Facebook Business. Si vous utilisez un SDK Mobile Measurement Partner, assurez-vous qu’il est également à jour.
  • Lorsqu’une campagne SKAdNetwork est diffusée, vous ne pouvez pas modifier l’objet promu ou l’indicateur SKAdNetwork.
  • Votre buying_type doit toujours être auction.

Les ensembles de publicités créés au sein d’une campagne SKAdNetwork comportent les restrictions suivantes :

  • Chaque campagne SKAdNetwork peut avoir jusqu’à 5 ensembles de publicités.
  • Sous user_os, vous devez au moins indiquer iOS 14. Si vous fournissez une valeur non valide, vous ne pourrez pas créer l’ensemble de publicités.
  • Si l’ensemble de publicités est créé en utilisant la chaîne de ciblage par défaut, nous filtrerons les appareils cibles en fonction de l’éligibilité de l’ensemble de publicités pour les appareils iOS 14+.

Les publicités créées au sein d’une campagne SKAdNetwork comportent les restrictions suivantes :

  • Les publicités pour une application iOS 14 peuvent uniquement être créées sur des ensembles de publicités sous des campagnes SKAdNetwork.

Nouvelles fonctionnalités à venir

/ios_fourteen_campaign_limits : ce point de terminaison fournira des informations sur le nombre maximal de campagnes iOS 14. Cela inclut le nombre d’emplacements disponibles pouvant être utilisés pour de nouveaux ensembles de publicités et campagnes.

Mises à jour des statistiques publicitaires

Les nouvelles fonctionnalités suivantes s’appliquent à toutes les campagnes, pas seulement aux campagnes SKAdNetwork.

Nouvelle option mixte pour action_report_time

Cette option peut être utilisée dans les demandes GET pour /adcampaigngroup, /adcampaign, /adgroup et /adaccount. Si vous définissez action_report_time comme mixte, les actions qui ont lieu sur votre publicité (telles que les impressions et les clics sur un lien) sont signalées sous l’instant d’impression, et les actions qui ont lieu en dehors de votre publicité (telles qu’un achat sur votre site web) sont signalées sous l’instant de conversion. Si aucune option n’est indiquée sous action_report_time, le comportement par défaut reflétera l’option mixte.

Pour les actions qui ont lieu en dehors de votre publicité et de Facebook (telles qu’un achat sur votre site web), nous continuerons de prendre en charge des rapports d’instant d’impression pour les données historiques. Toutefois, seul l’instant de conversion sera pris en charge à l’avenir. Pour les actions en ligne qui ont lieu en dehors de votre publicité, mais sur Facebook, les rapports d’instant d’impression continueront d’être disponibles pour les campagnes précédentes et futures, mais l’instant de conversion sera la valeur par défaut.

Nouveau champ use_unified_attribution_setting

Ce champ peut être utilisé dans des demandes GET et POST pour /adcampaigngroup/insights, /adcampaign/insights, /adgroup/insights et /adaccount/insights. Si vous définissez use_unified_attribution_setting sur true, l’attribution de l’indicateur de conversion et l’optimisation de la campagne de votre requête utiliseront l’élément attribution_setting des objets publicitaires demandés. Il s’agit d’une période de temps unique pendant laquelle les conversions peuvent être associées à vos publicités et exploitées pour l’optimisation de la campagne.

Si use_unified_attribution_setting est défini sur true :

  • Nous ignorons le champ use_account_attribution_setting.
  • Nous ne pouvons pas regrouper les valeurs des indicateurs de conversion pour des paramètres d’attribution différents.

Nouveau champ attribution_setting

Ce champ peut être utilisé dans des demandes GET et POST pour /adcampaigngroup/insights, /adcampaign/insights, /adgroup/insights et /adaccount/insights. Ce champ est utilisé pour indiquer quel paramètre d’attribution est utilisé par un indicateur de conversion. Le paramètre d’attribution est défini au niveau de l’ensemble de publicités pendant la création de publicités et garantit que les conversions optimisées par notre système sont les mêmes que celles que vous souhaitez mesurer.

Pour les demandes d’objets publicitaires qui utilisent des paramètres mixtes ou qui dépendent de SKAdNetwork, attribution_setting renvoie les éléments suivants :

  • mixed : indique lorsqu’une campagne ou un compte comporte des ensembles de publicités qui utilisent plusieurs paramètres d’attribution
  • skan : indique lorsqu’un paramètre d’attribution SKAdNetwork est utilisé pour des campagnes d’installations d’app iOS 14
  • na : indique lorsqu’une campagne ou un compte ne comporte pas d’ensemble de publicités

atribution_setting ne renverra des valeurs que lorsque use_unified_attribution_setting est true, dans le cas contraire la réponse ne renverra pas attribution_setting.