Mesurer les campagnes de réengagement de notifications push

En bref : mesurez les campagnes de notification push sur iOS et sur Android.

Présentation

AppsFlyer prend en charge la mesure des campagnes de notification push pour l'ensemble des fournisseurs de push, ainsi que la mesure des campagnes implémentées directement sur Firebase Cloud Messaging ou Apple Push Notification Services (APNS).

L'intégration peut être implémentée de deux manières :

  • En utilisant les templates OneLink (recommandé).
  • En envoyant un objet JSON avec une clé af dans la charge utile de la notification push (ancienne méthode).

Les conversions s'affichent dans la vue d'ensemble du tableau de bord, dans les vues retargeting et unifiée.

Comment fonctionne l'API de test ?

Une fois les étapes décrites dans cet article terminées, votre application fonctionnera comme suit :

  1. Vous déclenchez une notification push qui contient un template OneLink ou une clé af au sein de sa charge utile.
  2. L'utilisateur de l'app reçoit la notification push, il clique dessus.
  3. L'app se charge et le SDK AppsFlyer se lance.
  4. Le SDK traite la charge utile de la notification push qui a permis d'ouvrir l’application.
  5. Le SDK extrait puis transfère les données d'attribution à AppsFlyer.

Dans le cas d'utilisation du OneLink, si le OneLink est configuré pour diriger l'utilisateur vers un lieu précis dans l'app, le flux de deep link est déclenché.

Conditions préalables

Avant de continuer, vérifiez que le SDK AppsFlyer est bien intégré à l'app et que cette dernière peut recevoir les notifications push.

Étapes

Pour configurer la mesure des notifications push, vous devez suivre les étapes suivantes :

  1. Créez une notification push qui contient une clé de données personnalisée avec le template OneLink ou une clé af dont la valeur est un objet JSON.
  2. Configurez le SDK pour qu'il finalise la clé personnalisée (action effectuée par un développeur).
  3. Testez l'intégration en déclenchant une notification push.
  4. Consultez les performances des campagnes de notification push dans le tableau de bord.

1. Créer une notification push

Commencez par créer une notification push contenant des données d'attribution en suivant l'une des méthodes ci-dessous.

 Note

Dans l'exemple suivant, nous utilisons Firebase comme fournisseur push. Les instructions doivent s’adresser à l'ensemble des fournisseurs push, avec très peu d'exceptions (si possible aucune). Consultez les documents relatifs à chaque fournisseur push pour en savoir plus.

Avec OneLink (recommandé)Avec JSON (ancienne méthode)

Avec OneLink (recommandé)

Il s’agit de la méthode recommandée pour intégrer AppsFlyer aux notifications push.

  1. Créez un lien OneLink et configurez-le pour le retargeting.
    Remarque : les URL OneLink courtes et longues sont toutes deux prises en charge.
  2. Dans les données personnalisées de notification push, ajoutez le OneLink qui contient les données d'attribution que vous souhaitez transmettre à AppsFlyer.

 Exemple avec Firebase

Dans Firebase :

appsflyer-push-custom-data-firebase.png

2. Configurer le SDK

Cette étape nécessite de modifier le code de l'app. Veuillez suivre les instructions pour configurer le SDK :

  • Pour implémenter la solution OneLink recommandée :
    1. Transmettez au développeur de l'app le nom de la clé personnalisée que vous avez ajoutée à la notification. Dans cet exemple, le nom est af_push_link.
    2. Demandez au développeur de suivre ces instructions.
  • Pour implémenter l'ancienne solution (via JSON), demandez à vos développeurs de suivre ces instructions.

3. Tester l'intégration

Pour vérifier si la mesure des notifications push est correctement intégrée, il suffit de déclencher une notification push dans la campagne que vous avez configurée lors de l'étape 1.

Si tout a bien été configuré, le SDK réalise les actions suivantes :

  1. Il écoute les notifications push.
  2. Il traite les données d'attribution intégrées à la notification push avant de les transmettre à AppsFlyer.
  3. Il continue à suivre le processus de deep linking, dans le cas où la mesure de notification push a été implémentée avec OneLink. 

4. Consulter les campagnes de notification push dans le tableau de bord

Vous pouvez voir s'afficher les données issues des notifications push dans le tableau de bord de retargeting.

Remarque : AppsFlyer supprime les doublons des données de notification push. Si les mêmes charges utiles sont reçues plus d'une fois, une seule sera donc comptabilisée.