Nouveautés de la dernière version du SDK Facebook

Après avoir intégré le SDK Facebook, certains évènements d’application sont automatiquement consignés et collectés pour le Gestionnaire d’évènements, à moins que vous ne désactiviez la consignation automatique des évènements d’application. Vous pouvez effectuer ce changement dans le code de votre application ou en sélectionnant l’option correspondante sous Gestionnaire d’évènements dans Espace App, ou dans le Gestionnaire d’évènements. Si l’option sélectionnée et la valeur de l’indicateur AutoLogAppEventsEnabled ne correspondent pas, nous appliquerons l’option sélectionnée pour « Consignation automatique des évènements pour le SDK Facebook ». Pour en savoir plus sur les informations collectées et sur la façon de désactiver la consignation automatique des évènements d’application, consultez la page Consignation automatique des évènements d’application.

  • Évènements d’application sans code : découvrez de quelle manière les utilisateur·ices se servent de votre application, et diffusez des campagnes publicitaires plus efficaces, sans passer par le code.
  • Contrôle des achats intégrés pour Android : contrôlez en temps réel tous les achats intégrés effectués avec Google Play.
  • Achats intégrés pour Android et iOS : la consignation des évènements d’achat intégré est activée automatiquement dans la version 4.39 du SDK Facebook. Consultez nos documents pour désactiver la consignation des évènements sur les applications Android ou iOS.

Nouvelles fonctionnalités de confidentialité

  • Temporisation de la consignation automatique des évènements pour Android ou iOS : mettez en pause la consignation des évènements d’application, comme les installations et les lancements d’application, jusqu’à obtention du consentement de l’utilisateur·ice.
  • Temporisation de l’initialisation du SDK pour Android ou iOS : bloquez toutes les requêtes du réseau jusqu’à obtention du consentement de l’utilisateur·ice.
  • Suivi des annonceurs activé pour iOS 14 : afin de respecter les obligations en matière de confidentialité dans iOS 14, vous devez configurer l’indicateur de consentement de l’utilisateur·ice pour utiliser le SDK Facebook.

Comment effectuer la mise à niveau ?

Android

  • Si votre application s’intègre au SDK Facebook à l’aide de la gestion dynamique des versions de Maven, il vous suffit alors de reconstruire votre projet. La mise à niveau du SDK nécessite une reconstruction propre de votre app. Gradle procède à la résolution de toutes les dépendances et télécharge la dernière version du SDK pour votre app.

  • Si votre app s’intègre au SDK Facebook dans Maven, mais qu’elle n’utilise pas la gestion dynamique des versions, vous pouvez effectuer immédiatement la mise à niveau en incorporant le code suivant dans votre fichier build.gradle, avant de reconstruire votre projet.
    implementation 'com.facebook.android:facebook-android-sdk:[8,9)'
  • Si votre application s’intègre manuellement au SDK, passez sur Maven et à la gestion dynamique des versions en suivant notre guide de démarrage.

iOS

  • Si votre app s’intègre au SDK Facebook par l’intermédiaire de Cocoapods, ajoutez le code suivant à votre Podfile.
    pod 'FacebookSDK'
    pod 'FacebookSDK/LoginKit'
    pod 'FacebookSDK/ShareKit'
    pod 'FacebookSDK/PlacesKit'
    
    pod 'FBSDKMessengerShareKit'

    Exécutez ensuite pod update.

  • Si votre application s’intègre manuellement au SDK Facebook, merci de passer sur CocoaPods en suivant notre guide de démarrage.