Passer au contenu

Intégration AppsFlyer

Aperçu de l’intégration

Anchor link to

AppsFlyer est une plateforme d’attribution mobile et d’analyse marketing qui vous aide à analyser l’acquisition et l’engagement des utilisateurs. Elle fournit des données complètes sur le comportement des utilisateurs au sein de l’application et vous permet de suivre les sources d’acquisition des utilisateurs. En utilisant les informations obtenues d’AppsFlyer, vous pouvez créer des campagnes marketing efficaces dans Pushwoosh.

Une fois l’intégration configurée, AppsFlyer enverra les informations suivantes à Pushwoosh :

  • Le comportement in-app de l’utilisateur sous forme d’Événements et leurs attributs ;
  • Les sources d’acquisition des utilisateurs sous forme de valeurs de Tag Source d’acquisition.

Cas d’utilisation

Anchor link to

En utilisant ces données, vous pouvez construire des segments d’utilisateurs et créer des campagnes précisément ciblées et personnalisées dans Pushwoosh. Voici deux exemples d’utilisation des données d’AppsFlyer pour créer des parcours clients efficaces dans Pushwoosh.

1. Créez des campagnes hautement ciblées dans Pushwoosh en utilisant les événements suivis par AppsFlyer.

Disons que vous avez une application d’actualités. Vous avez configuré AppsFlyer pour suivre l’événement SubscribedToNews, qui se déclenche chaque fois qu’un utilisateur s’abonne à une chaîne d’information. Cet événement a l’attribut de catégorie indiquant le type d’actualités auquel l’utilisateur s’abonne : politique, affaires ou sports.

Pushwoosh reçoit les informations sur cet événement avec ses valeurs d’attribut. Vous pouvez créer trois segments d’utilisateurs en fonction des trois valeurs possibles :

Vous pouvez maintenant créer des campagnes ciblant les utilisateurs intéressés par un type particulier d’actualités :

2. Personnalisez les messages en fonction des données de comportement des utilisateurs d’AppsFlyer.

Dans cet exemple, nous utiliserons une application d’achat en ligne. Supposons qu’AppsFlyer suive l’événement AddToWishlist qui se déclenche chaque fois qu’un utilisateur ajoute un article à sa liste de souhaits. Cet événement a l’attribut item indiquant le nom de l’article ajouté à la liste de souhaits.

AppsFlyer envoie les données de l’événement AddToWishlist à Pushwoosh, où vous pouvez personnaliser les messages en fonction des choix des utilisateurs. Par exemple, vous pouvez créer un préréglage de push offrant une réduction sur un article qu’un utilisateur a ajouté à sa liste de souhaits. Au lieu du nom de l’article, ajoutez un espace réservé de Contenu Dynamique avec l’attribut item :

Si un utilisateur ajoute un article à sa liste de souhaits, il recevra un push contenant des informations à ce sujet. Par exemple, ceux qui sélectionnent l’iPhone 14 Pro Max verront ce message :

Configuration de l’intégration

Anchor link to
  1. Intégrez le SDK Pushwoosh dans votre application si ce n’est pas déjà fait. Pour des instructions plus détaillées, lisez le guide.
  1. Pour garantir que les données correctes sont envoyées à AppsFlyer, intégrez cet extrait de code dans votre code. Assurez-vous qu’il est exécuté après l’initialisation du SDK Pushwoosh et du SDK AppsFlyer.
String pwhwid = Pushwoosh.getInstance().getHwid();
String pwuserid = Pushwoosh.getInstance().getUserId();
Map<String, Object> customData = new HashMap<String, Object>();
customData.put("pushwoosh_hwid", pwhwid);
customData.put("pushwoosh_user_id", pwuserid);
AppsFlyerLib.getInstance().setAdditionalData(customData);
  1. Configurez l’intégration de Pushwoosh dans AppsFlyer. Pour ce faire, dans votre compte AppsFlyer, allez à Collaborate > Partner Marketplace. Dans la liste des partenaires, localisez et choisissez Pushwoosh.
Localisation de Pushwoosh dans AppsFlyer
  1. Cliquez sur Set up integration. Vous serez alors redirigé vers la page de configuration de l’intégration. Là, activez le bouton Activate partner.
Désactivation du mode de confidentialité avancée dans AppsFlyer
  1. Dans la section General settings, entrez vos informations d’identification Pushwoosh :
  • Jeton d’accès API. Pour obtenir le jeton, dans votre compte Pushwoosh, allez à Paramètres > Accès API et copiez le code. Vous pouvez en savoir plus sur le Jeton d’accès API dans ce guide.
  • Code d’Application (XXXXX-XXXXX) que vous pouvez trouver sous le nom de votre application dans votre compte Pushwoosh.
ajout des informations d'identification Pushwoosh
  1. Dans la section Default postback, sélectionnez All media sources, including organic.
Configuration de la section Default postback
  1. Dans la section In-app event settings, entrez votre Code d’Application Pushwoosh et votre Jeton d’accès API.
  1. Activez le bouton In-app event postback et configurez les événements et les données à inclure dans les postbacks envoyés à Pushwoosh.

Choisissez un ou plusieurs événements AppsFlyer à envoyer à Pushwoosh dans le menu déroulant, et complétez les paramètres nécessaires.

ParamètreDescription
the mapped to partner eventMême si ce champ est obligatoire, ne vous inquiétez pas de ce que vous tapez car cela ne changera pas la façon dont les événements sont nommés. Pushwoosh recevra toujours les événements avec les mêmes noms que ceux qui apparaissent dans AppsFlyer.
for users fromDans ce champ, sélectionnez si les postbacks sont envoyés exclusivement pour les utilisateurs attribués à ce partenaire ou pour toutes les sources de médias, y compris organiques.
including

Choisissez comment les données d’événement sont partagées avec Pushwoosh :

  • No values & no revenue: N’envoyez que l’événement lui-même sans aucun paramètre (valeurs ou revenus).
  • Values & no revenue: Envoyez tous les paramètres sauf la valeur des revenus.
  • Values & revenue: Envoyez tous les paramètres de l’événement, y compris la valeur des revenus (si elle existe dans l’événement).
    Pour recevoir des événements avec des attributs supplémentaires envoyés à Pushwoosh, sélectionnez Values and Revenue.
  1. Une fois l’intégration configurée, cliquez sur Save.