Les éléments de changelog sont classés de la manière suivante :
Les nouvelles fonctionnalités, les modifications et les dépréciations n’ont d’effets que sur la version concernée. Les modifications importantes avec un préavis de 90 jours concernent toutes les versions.
Les modifications importantes ne sont pas incluses ici, car elles ne sont pas liées à des versions particulières.
Sortie 18 avril 2017 | Fin de disponibilité 18 juillet 2019
Lecture après écriture - Les demandes POST
API Graph prennent désormais en charge le renvoi de valeurs spécifiées d’un objet lors de la demande d’écriture, économisant ainsi un échange aux clients. Si un paramètre fields
est spécifié (explication de la syntaxe), la demande procède d’abord à l’écriture, puis lit l’objet créé ou modifié en sélectionnant les champs avec le paramètre fields
comme réponse. La fonction Lecture après écriture est désormais activée pour toutes les versions de l’API Graph. Visitez notre page de documentation pour en savoir plus.
Nouveau champ short_names
sur l’objet Utilisateur - Le champ suivant a été ajouté au point de terminaison user
:
short_name
- first_name
suppose que la méthode universelle la plus cordiale de s’adresser à une personne est de l’appeler par son prénom. Cependant, dans de nombreuses cultures (notamment en Chine, au Japon, en Corée, en Thaïlande, en Inde, etc.), il est inapproprié de s’adresser aux personnes par leur prénom. La nouvelle méthode short_name intègre les règles culturelles relatives à l’utilisation du prénom pour appeler une personne. Ainsi, un utilisateur aux États-Unis continuera de voir ses amis en Chine, au Japon, en Corée et en Inde identifiés par leur prénom, mais ses amis en Asie de l’Est et du Sud verront le nom complet de leurs amis s’afficher.Mappage application/page d’entreprise - Le nœud user
contient deux nouvelles arêtes, ids_for_pages
et ids_for_apps
, afin de différencier l’ID d’une personne pour une application ou une page. L’arête ids_for_pages
renvoie les autres ID de cette personne pour les pages appartenant à la même entreprise. De même, l’arête ids_for_apps
renvoie les autres ID de cette personne pour les applications appartenant à la même entreprise. Voir Communiquer avec des personnes sur l’ensemble des applications et bots dans Messenger.
Prise en charge POST de page pour ajouter des pages à des vidéos de crosspostage - Approuvez et acceptez une demande de relations de crosspostage à partir d’une autre page par POST /{page_id}/crossposting_pages
.
Les ID de Webhooks sont sérialisés en tant que chaînes - Les ID numériques sont convertis en chaînes dans cette mise à jour de Webhooks.
Autorisations granulaires - Cette nouvelle fonctionnalité offre aux utilisateurs davantage de contrôle sur les autorisations d’objet géré. Lors de la connexion, si une autorisation liée à des pages, une entreprise ou des groupes est accordée, l’utilisateur aura la possibilité de sélectionner les objets gérés auxquels l’autorisation s’applique. Moins de pages, d’entreprises et de groupes pourraient alors s’afficher. Les utilisateurs peuvent gérer les autorisations suivantes à un niveau granulaire :
Lieu actuel - Les champs suivants ont été ajoutés :
GET /current_place/results
- Permet de déterminer le lieu actuel d’une personne en utilisant des signaux de localisation. L’autorisation de l’utilisateur est requise.POST /current_place/feedback
- Vous permet de confirmer que la personne était bien là. Pour plus d’informations, voir Places Graph.GET /search?type=place
- Les paramètres suivants ont été ajoutés :
categories
- Rechercher par catégorie.matched_categories
- Indiquer les catégories correspondant au lieu trouvé. Doit être utilisé avec categories
.Indicateurs Temps passé sur les vidéos de la page - Les indicateurs suivants ont été ajoutés. Pour plus d’informations, voir Indicateur Insights /{object-id}/insights/{metric}.
page_video_view_time
- Le temps passé sur les vidéos de la page.post_video_view_time_by_country_id
- Le temps passé sur les vidéos de la page par pays. Les applications peuvent recevoir des valeurs modifiées pour les mises à jour de profil de l’utilisateur avec les mises à jour de Webhooks - Lorsqu’un utilisateur modifie un champ, votre application peut recevoir la nouvelle valeur dans le cadre d’une mise à jour, supprimant ainsi l’étape de vérification de la valeur. Auparavant, lorsqu’un utilisateur modifiait l’un de ses champs, nous informions l’application de la modification du champ sans envoyer la nouvelle valeur.
Documentation - Webhooks a désormais une documentation de référence pour les sujets et les champs auxquels vous pouvez vous abonner. Cette documentation est disponible sur le site Facebook Developers sous Référence webhooks dans l’API Graph.
Outil d’envoi d’échantillons - Le nouvel outil permet aux développeurs de tester facilement la structure de mise à jour des Webhooks avant de s’abonner au sujet. Dans le passé, les développeurs devaient s’abonner à un champ, puis essayer de déclencher la mise à jour en faisant une modification via Facebook. Par exemple, une application peut avoir besoin de savoir quand un utilisateur (utilisateurs ayant installé l’application avec les autorisations nécessaires accordées) modifie la photo de son profil. L’application devait s’abonner au champ de photo de profil dans le cadre Webhooks. Or, pour tester son fonctionnement, vous deviez modifier la photo de profil d’un utilisateur qui avait installé l’application pour voir la structure de la mise à jour à envoyer. L’outil d’envoi d’échantillons permet aux applications de tester la structure de mise à jour sans avoir à effectuer de modification inutile. Il est disponible dans la section Webhooks du tableau de bord de votre application.
Gestion des versions - Les versions des Webhooks sont désormais les mêmes que l’API Graph. Tout abonnement Webhooks existant exécutera la version la plus ancienne prise en charge par l’application. Auparavant, les abonnements Webhooks ne prenaient pas en charge la gestion des versions. La seule façon d’effectuer des modifications était via des modifications importantes. Pour plus d'informations sur les versions des Webhooks, voir Gestion des versions.
L’API Batch renvoie une erreur plutôt qu’une réponse null pour les éléments de demande annulée dans l’API Batch. Pour plus d’informations, voir API Graph, Demandes groupées.
GET /{url}/share
- Le point de terminaison share
a été supprimé et remplacé par :
engagement
avec les sous-champs :
comment_count
comment_plugin_count
reaction_count
share_count
/{page-id}/feed
- Les publications antidatées sont incluses dans la demande {page_id}/feed
si le paramètre backdated_time
de la publication est compris dans la période since
- until
. Le paramètre created_time
correspond à l’heure de création réelle. (Voir les modifications des publications ci-dessous.)
page-restaurant-services
- Tous les champs renvoient désormais false
ou true
à la place de 0
ou 1
.
overall_star_rating
- S’il y a un petit nombre d’évaluations, ou aucune, le champ overall_star_rating
ne sera pas renvoyé. GET /{post-id}
- Le champ suivant a été ajouté à ce point de terminaison :
promotable_id
- Auparavant, certaines publications ne pouvaient pas être promues, uniquement leurs contenus. Dans ces cas-là, le champ id
renvoyait l’ID des contenus et non celui de la publication. Désormais, les publications renvoient toujours leur propre ID dans le champ id
, et un nouveau champ, promotable_id
, est ajouté au point de terminaison GET {post-id}
qui sera utilisé pour promouvoir la publication.created_time
de la publication. En revanche, il dupliquera l’originale, mais avec les paramètres created_time
et backdated_time
définis selon la nouvelle valeur. La publication originale conservera son ancienne valeur created_time
et intégrera le nouveau paramètre backdated_time
et la nouvelle valeur. Enfin, GET {post-id}/feed
ne renverra plus la publication originale, mais la nouvelle version dupliquée.Afficher l’URL d’aperçu de tableau de bord pour la vidéo en direct à la place de l’URL RTMP.
GET /{page_id}/crosspost_pending_approval_pages
- Répertorier toutes les pages auxquelles votre page a envoyé des demandes de crosspostage, mais qui n’ont pas encore été acceptées.
GET /{page_id}/crosspost_whitelisted_pages
- Répertorier toutes les pages auxquelles vous avez accordé une autorisation de crosspostage.
POST /{video_id}/allow_crossposting_for_pages = [{"page_id": {page_id}, "allow": {true/false}]
- Activer ou désactiver l’autorisation pour certaines pages dans votre liste d’autorisations de crosspostage pour crossposter une vidéo spécifique.
POST /{page_id}/crossposting_pages=[{"page_id": {page_id}, "allow": false, "action": "EXPIRE_ALL_CROSSPOSTS_ON_SHARED_ASSETS"}]
- Supprimer des pages de votre liste d’autorisations de crosspostage et faire expirer tout le contenu crossposté précédent.
POST /{page_id}/crossposting_pages=[{"page_id": {page_id}, "allow": false, "action": "NO_ACTION"}]
- Supprimer des pages de votre liste d’autorisations de crosspostage sans modifier le contenu crossposté précédent.
GET /{app-id}/subscriptions
- Ce point de terminaison renvoie désormais les versions des champs. Avant l’introduction de la gestion des versions des Webhooks, le point de terminaison renvoyait uniquement une liste des champs auxquels vous étiez abonnés. Désormais, les points de terminaison renvoient la liste des champs avec leurs versions respectives.GET /{message-id}
- Le champs suivant est obsolète :
subject
GET /{thread-id}
- Le champ suivant est obsolète :
tags
Les champs suivants sont obsolètes pour les arêtes et les boîtes de dialogue qui autorisent l’association de liens aux publications :
caption
description
name
picture
thumbnail
Les arêtes et les boîtes de dialogue pour lesquelles ils ne sont plus pris en charge incluent :
POST /{event-id}/feed
POST /{group-id}/feed
POST /{page-id}/feed
POST /{user-id}/feed
share
et feed
paid
et organic
sont obsolètes. Les champs de Webhooks suivants du sujet utilisateur sont obsolètes :
about_me
birthday_date
contact_email
current_location
education_history
hometown_location
sex
statuses
tv
work_history
Champs à utiliser à la place :
about
birthday
education
email
gender
hometown
location
status
television
work
Créez des campagnes Canvas sur Facebook au moyen de l’API Marketing. Grâce à l’image, au son et au mouvement, le format vidéo permet aux annonceurs d’atteindre leurs objectifs de marque et de réponse directe de manière efficace. Consultez la rubrique API Marketing, Publicités Canvas.
Qualité du catalogue de publicités dynamiques, nous lançons de nouvelles API pour vous aider à diffuser des publicités dynamiques avec succès : les API Checks et Quality. Avec l’API Checks, vous pouvez vérifier que votre source de signaux fournit suffisamment d’informations pour diffuser les bonnes publicités avec les publicités dynamiques. Avec l’API Quality, vous pouvez vérifier que votre catalogue et votre fil disposent de suffisamment d’informations de qualité suffisante pour diffuser des publicités dynamiques. Pour en savoir plus, consultez la rubrique Publicités dynamiques, Qualité du catalogue et des signaux.
Plusieurs images pour un seul article : affichez plusieurs images d’un seul article dans des publicités dynamiques au format carrousel. Désormais, nous prenons en charge jusqu’à 20 images provenant d’un catalogue pour représenter un article au format carrousel pour les publicités dynamiques. Cela vous permet de présenter un article, tel qu’un hôtel ou une destination, avec plusieurs images. Pour cela, nous proposons de nouvelles options : force_single_link = true
et show_multiple_images = true
. Pour en savoir plus, consultez la rubrique Publicités dynamiques, Gestion des publicités, Modèle de contenu créatif.
Copie de publicités : vous pouvez désormais dupliquer vos campagnes, ensembles de publicités et publicités existants à l’aide de nos API de copie de publicités. Ainsi, vous n’avez pas besoin de recréer vos publicités de bout en bout chaque fois. Vous pouvez dupliquer celles qui fonctionnent et créer des structures de modèle publicitaire. Consultez la rubrique Contenu créatif, placement et aperçu.
Portée quotidienne estimée : nous disposons d’un nouveau point de terminaison /delivery_estimate
au niveau du compte publicitaire et de l’ensemble de publicités. Ce point de terminaison vous permet d’obtenir les estimations de l’enchère et une prévision des résultats avec la portée quotidienne et les conversions pour un ensemble de publicités donné. Consultez la rubrique Ciblage, Portée quotidienne estimée.
API de moteur de règles : utilisez l’API de moteur de règles pour gérer vos publicités de manière plus simple, plus efficace et plus intelligente, en fonction des règles de gestion que vous définissez. Le moteur de règles utilise un modèle basé sur les notifications push. Ainsi, plutôt que de devoir constamment interroger nos API pour obtenir des informations à jour sur vos publicités, nous vous envoyons de manière proactive des notifications push et réalisons les actions que vous avez indiquées lorsque les conditions d’une règle sont satisfaites. Pour obtenir des informations détaillées sur l’API de moteur de règles, cliquez ici.
API Batch : regroupez vos demandes et envoyez-les de manière asynchrone. Regroupez plusieurs appels à l’API Graph dans une seule requête HTTP, et exécutez-les de manière asynchrone, sans blocage. Vous pouvez également indiquer des dépendances entre des opérations liées. Facebook traite chaque opération indépendante dans des processus parallèles et vos opérations dépendantes, les unes après les autres. Consultez la rubrique Requêtes asynchrones et par lot, API Batch.
effective_
, vous pouvez déterminer les placements publicitaires dans lesquels Facebook a réellement diffusé des publicités pour votre placement sélectionné et votre objectif publicitaire donné. Au moyen de l’API de recommandations, vous pouvez également apprendre pourquoi certains placements sont exclus par filtrage. Consultez la rubrique Ciblage avancé, Placement efficace.Placement Vidéo suggérée : ce placement faisait partie du placement Fil pour Facebook. Vous le choisissiez automatiquement si vous utilisiez le placement Fil. À compter de la version 2.9, nous avons séparé le placement Vidéo suggérée du placement Fil, pour que vous puissiez choisir de ne pas utiliser le placement Vidéo suggérée, même si vous choisissez le placement Fil. Pour les versions 2.8 et antérieures, si vous utilisiez le placement Fil pour Facebook, nous ne diffuserons plus automatiquement vos publicités dans le placement Vidéo suggérée lorsque vous choisissez d’utiliser le placement Fil.
Objectif de sensibilisation locale : nous avons abandonné l’objectif de campagne LOCAL_AWARENESS
. À compter de la version 2.9, nous n’accepterons pas l’objectif LOCAL_AWARENESS
pour créer de nouvelles campagnes. Pour générer de la sensibilisation locale pour des ensembles de publicités pour un lieu unique, utilisez des campagnes REACH
. Nous ne prenons plus en charge LOCAL_AWARENESS
pour plusieurs lieux. Si vous disposez d’une campagne existante avec cet objectif, vous pouvez toujours la consulter ou la modifier, et vous pouvez créer des ensembles de publicités et des publicités dans celle-ci. Si vous copiez des campagnes à partir de campagnes existantes, le type de campagne détermine si la copie est possible. Avec LOCAL_AWARENESS
et un lieu unique, nous la copions avec l’objectif REACH
. Pour LOCAL_AWARENESS
et plusieurs lieux, vous ne pouvez pas copier la campagne.
Objectifs de publicités mobiles : afin de simplifier nos objectifs de publicités mobiles, nous ne prendrons bientôt plus en charge CanvasAppEngagement
, CanvasAppInstalls
, MobileAppInstalls
et MobileAppEngagement
. Ces objectifs sont également appelés CAE
, MAE
, CAI
et MAI
respectivement. À compter de la version 2.9, vous ne pouvez pas créer de nouvelles campagnes avec ces quatre objectifs. Voici les options que nous prenons en charge à la place :
Ensembles de publicités CAE
avec des campagnes LINK_CLICKS
, vous devez utiliser LINK_CLICKS
pour créer des campagnes pour les publicités CAE.
Ensembles de publicités MAE
avec des campagnes avec des objectifs LINK_CLICKS
ou CONVERSIONS
, vous devez utiliser LINK_CLICKS
ou CONVERSIONS
pour créer des campagnes pour les publicités MAE.
Ensembles de publicités CAI
avec APP_INSTALLS
, vous devez utiliser APP_INSTALLS
pour créer des campagnes pour les publicités CAI.
Ensembles de publicités MAI
avec APP_INSTALLS
, vous devez utiliser APP_INSTALLS
pour créer des campagnes pour les publicités MAI.
Objectifs de publicités mobiles, compatibilité : lorsque vous dupliquez des campagnes CAE
, MAE
, CAI
et MAI
avec l’API Marketing ou les outils Facebook, nous traduisons automatiquement ces objectifs obsolètes dans leurs équivalents pour la version 2.9 :
Les campagnes MAI
ou CAI
sont converties avec l’objectif APP_INSTALLS
.
Les campagnes CAE
sont converties en campagnes LINK_CLICKS
.
Les campagnes MAE
sont converties en campagnes LINK_LICKS
ou CONVERSIONS
en fonction des optimisations que vous fournissez pour les ensembles de publicités présents dans la campagne. Si la campagne comprend des ensembles de publicités optimisés pour OFFSITE_CONVERSION
, nous convertissons votre campagne MAE
en une campagne CONVERSIONS
. Sinon, nous convertissons votre campagne MAE
en une campagne LINK_CLICKS
.
Catégories bloquées : nous ne prendrons plus en charge certaines catégories Audience Network, Vidéo intégrée et Instant Article en faveur de catégories plus unifiées sur ces placements. Ces catégories vous permettent d’éviter l’affichage de publicités avec certains contenus contestables, tels que les jeux de hasard, l’alcool, etc. Les catégories politics
et religion
sont obsolètes. Les catégories suivantes sont disponibles :
Pour les Instant Articles et l’Audience Network : debated_social_issues
, mature_audiences
, tragedy_and_conflict
, dating
et gambling
.
Pour les Vidéos intégrées : debated_social_issues
, mature_audiences
et tragedy_and_conflict
.
SUPPLEMENTAL_MEDIA_ID
est abandonné dans les contenus créatifs au niveau du compte publicitaire et des publicités. Vous ne pouvez plus lire ce champ.
ACTION_SPEC
est abandonné dans les contenus créatifs. Ce champ était utilisé avec les actualités sponsorisées que nous ne prenons plus en charge.
Les champs actor_image_hash
, actor_image_url
et actor_name
dans le contenu créatif sont abandonnés dans les versions 2.9 et 2.8. Ils étaient utilisés avec action_spec
que nous avons également abandonné.
link_title
et link_description
dans call_to_action
sont obsolètes dans les contenus créatifs. Pour définir des titres et des descriptions pour le contenu créatif, utilisez name
et description
dans link_data
, ou title
et link_description
dans video_data
.
run_status=3
: vous pouviez supprimer un contenu créatif avec ce champ et cette valeur. Cela provoquait une confusion, aussi nous avons remplacé le nom run_status
par status
et la valeur qui était un entier est désormais la chaîne DELETED
. Pour supprimer un contenu créatif, utilisez status=DELETED
.
COVER_PHOTO_ID
dans GET
sur les points de terminaison créatifs {creative_id}
et {ad_account_id}/adcreatives
est obsolète. Il était rarement utilisé et disponible uniquement pour une utilisation interne et limitée.
image_url
ou image_hash
: désormais, vous ne pouvez en fournir qu’un d’entre eux dans video_data
pour object_story_spec
du contenu publicitaire. Consultez la rubrique Contenu créatif, Référence.
OBJECT_INSTAGRAM_ID
dans GET
pour les points de terminaison créatifs est obsolète, y compris {creative_id}
et AD_ACCOUNT_ID/adcreatives
. Ce champ n’était pas destiné à une utilisation externe.
instagram_story_id
était utilisé pour récupérer les identifiants de publication Instagram dans le contenu créatif dans les versions 2.8 et antérieures. Si vous avez utilisé ce champ lorsque vous avez fourni le contenu créatif, nous avons généré une exception, mais avons ignoré ce paramètre et transmis les résultats avec instagram_story_id
. Si vous avez utilisé la réponse, vous obtiendrez une erreur. Pour corriger ce problème, nous avons remplacé instagram_story_id
par effective_instagram_story_id
et vous ne devez pas utiliser ce champ pour fournir un contenu créatif.
Le type de renvoi de spent
, today_spent
et yesterday_spent
pour tous les objets publicitaires est désormais String
, pas Integer
. Cela a un impact sur les campagnes, les ensembles de publicités et les publicités.
Aucun ensemble de produits identique : nous n’autorisons plus des ensembles de produits qui sont identiques à un autre ensemble de produits du même catalogue. Si vous tentez de créer un ensemble de produits identique à partir du même catalogue, notre API renverra une exception FacebookApiException
avec le code 10803
contenant l’identifiant de l’ensemble de produits identique.
quoted_fields
dans POST /{product_feed_id}
est obsolète. Dans la version 2.6, nous avons supprimé quoted_fields
sous POST /{product_feed_id/product_feeds}
. Dans le cadre d’un nettoyage supplémentaire, nous ne prenons plus cela en charge.
Le point de terminaison POST {catalog-id}/batch
renvoie désormais STRING
dans le cadre d’améliorations continues des catalogues produits des publicités dynamiques.
Échec des mises à jour de l’audience : si vous utilisez des publicités dynamiques et tentez de mettre à jour une audience pour ces publicités, votre demande échoue avec une erreur. Pour apporter des modifications, vous devez supprimer l’audience associée à vos publicités dynamiques et en créer une nouvelle. Consultez les rubriques Publicités dynamiques, Audiences et Audiences personnalisées.
template_url_spec
remplace template_url
. Cela vous permet d’effectuer un suivi des clics et de placer des URL propres au contexte au-delà des URL de catalogue produits dans vos publicités. Par exemple, incluez les dates d’arrivée et de départ de quelqu’un dans votre publicité. Consultez la rubrique Publicités dynamiques, Gestion des publicités.
Changement de nom des sources d’évènements : auparavant, lorsque vous créiez ou interrogiez des conversions personnalisées, vous utilisiez des champs nommés pixel_id
, pixel_rule
et pixel_aggregation_rule
. Puisque nous ajoutons la prise en charge des données de conversion hors ligne et des données de conversions personnalisées à partir des applications, nous renommons ces champs pour refléter ce champ d’application étendu. Ces champs sont désormais appelés event_source_id
, rule
et aggregation_rule
.
Pixel de suivi des conversions : il n’est plus pris en charge depuis le 15 février 2017. Dans le cadre de cette fin de prise en charge, nous avons supprimé la totalité des arêtes et des nœuds pour la création, la mise à jour, la lecture et la référence du pixel de suivi des conversions pour toutes les versions de l’API.
L’option de ciblage publicitaire friends_of_connection
associée aux identifiants d’évènement est abandonnée. Cela signifie que vous ne pouvez pas cibler les amis des personnes qui ont accepté votre invitation à un évènement Facebook.
Prise en charge de delivery_estimate
: nous avons apporté des modifications à la Portée estimée afin de prendre en charge delivery_estimate
qui vient d’être lancé.
Nous avons supprimé le champ bid_estimations
du point de terminaison /reach_estimates
et déplacé toute la fonctionnalité documentée vers /delivery_estimate
/AD_ID/reachestimate
a été abandonné. Pour accéder à cette information utilisez /ADSET_ID/delivery_estimate
.
Nous avons supprimé le champ data
.
Fin de prise en charge de date_preset
: nous abandonnons plusieurs valeurs de date_preset
que nous remplaçons par de nouvelles valeurs. Les nouvelles valeurs sont conçues pour être plus simples à utiliser et pour s’aligner avec les attentes des annonceurs. Elles n’incluront plus de données provenant du jour actuel. Par exemple, une demande faite le 8 février et utilisant le préréglage de la plage de date « les 7 derniers jours » générera un rapport qui inclut les dates du 1er février au 7 février à 23 h 59, mais exclut le 8 février. Les valeurs suivantes sont obsolètes :
last_3_days
est remplacé par last_3d
.
last_7_days
est remplacé par last_7d
.
last_14_days
est remplacé par last_14d
.
last_28_days
est remplacé par last_28d
.
last_30_days
est remplacé par last_30d
.
last_90_days
est remplacé par last_90d
.
last_week
est remplacé par last_week_sun_sat
et last_week_mon_sun
.
this_week
est remplacé par this_week_sun_today
et this_week_mon_today
.
last_3_months
a été abandonné.
Pour les versions 2.8 et antérieures, nous prenons en charge ces nouvelles valeurs ainsi que les anciennes valeurs du préréglage de la date.
date_preset
par défaut : si vous faisiez une demande Insights sans date_preset
, nous utilisions last_30_days
par défaut, qui incluait l’activité du jour actuel à partir de minuit dans le fuseau horaire du compte publicitaire. À compter de la version 2.9, la valeur par défaut est last_30d
. Cela inclut la totalité des 30 jours précédents, se termine à 23 h 59 la nuit précédente, dans le fuseau horaire de votre compte, et n’inclut pas le jour actuel.
video_complete_watched_actions
est abandonné. Il fournissait les mêmes informations que video_30_sec_watched_actions
.
unique_impression
et unique_social_impressions
sont abandonnés. Utilisez à la place reach
et social_reach
.
newsfeed_clicks
, newsfeed_impressions
, newsfeed_avg_position
, video_avg_sec_watched_actions
et video_avg_pct_watched_actions
sont des indicateurs obsolètes qui sont abandonnés.
Les champs suivants sont abandonnés sous action_type:
: follow
, gift_sale
, video_play
et vote
.
click_to_play_video
est désormais accessible par la répartition action_video_type
.
Le champ de répartition placement
pour les données de diffusion est abandonné dans l’API Insights. Seuls ["publisher_platform", "platform_position"]
sont pris en charge dans la version 2.9. Dans la version 2.8, nous prenons toujours en charge ["placement"]
ou ["publisher_platform", "platform_position"]
en tant que répartitions.
attribution_spec
: auparavant, vous utilisiez deux champs distincts pour les fenêtres d’attribution par clic et par vue dans l’API Insights. Vous devez à présent utiliser attribution_spec
pour les définir tous les deux. Lorsque vous définissez attribution_spec
, vous remplacez tout réglage existant. Si vous aviez défini les deux attributions, vous ne supprimez que l’attribution par vue lorsque vous définissez attribution_spec
sur event_type = CLICK_THROUGH
.