Exemple d'application ButterFlyer

ButterFlyer - Exemple d'application Unity

Référentiel Github du plugin

📘

Le référentiel Github de ce plugin est ici

License: MIT
GitHub tag
Unit tests
check packages

Ce plugin est conçu pour

  • Android AppsFlyer SDK v6.10.3
  • iOS AppsFlyer SDK v6.10.1

Autorisation AD_ID pour Android

Dans la v6.8.0 du SDK AppsFlyer, nous avons ajouté la permission normale com.google.android.gms.permission.AD_ID au AndroidManifest du SDK, afin de permettre à ce dernier de collecter l'ID de publicité Android sur les apps ciblant l'API 33. Si votre app cible les enfants, vous devez révoquer cette autorisation pour vous conformer à politique des données de Google. Pour plus d'informations, cliquez ici.


❗❗ Changements importants lors de la mise à jour vers 6.6.0 ❗❗

  • À partir de la version 6.6.0, il n'est plus nécessaire de faire la différence entre les API iOS et Android. Toutes les API doivent être appelées avec la classe AppsFlyer (même si l'API ne concerne que iOS ou Android).

Exemple :

Avant la version 6.6.0 :

#if UNITY_IOS && !UNITY_EDITOR
    AppsFlyeriOS.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif

Après la version 6.6.0 :

#if UNITY_IOS && !UNITY_EDITOR
    AppsFlyer.waitForATTUserAuthorizationWithTimeoutInterval(60);
#endif

❗❗ Changements importants lors de la mise à jour vers 6.3.0 ❗❗

  • La version 6.3.0 prend en charge la plate-forme Windows universelle. Dans le cadre de cette mise à jour, le AppsFlyerObjectScript est modifié pour inclure l'app_id de votre app UWP. Si vous avez apporté des modifications à ce fichier, veuillez les fusionner avec le nouveau AppsFlyerObjectScript.
    Veuillez également noter que vous pouvez laisser le champ d'ID d'app uwp vide.

  • À partir de la version 6.3.0, nous utilisons xcframework pour la plateforme iOS. Vous devez donc utiliser la version de cocoapods >= 1.10

⏩ Migration

Migration à partir de l'ancien plugin ? (version V4)

Consultez les documents relatifs à la migration ici.

⚠️ Il y a des changements importants lors de la migration vers Unity v5. Cela comprend une nouvelle API, des noms de classes et de packages différents et la suppression de com.appsflyer.GetDeepLinkingActivity.


🚀 Démarrer

🌟 Deep Linking