Intégration native des PC avec AppsFlyer

En bref : Intégrez votre jeu ou application PC à AppsFlyer pour recevoir des données d'attribution et d'événements pour vos campagnes PC. L'intégration Native PC prend en charge l'attributionet l'enregistrement d'événements in-app pour les applications PC (en d'autres termes, l'attribution et l'enregistrement sur l'ordinateur de l'utilisateur).

À propos de l'attribution Native PC

Native PC fonctionne sur tous les appareils Windows, grâce à l'installation d'une extension de fichier .EXE ou .MSI.

Le fonctionnement est différent de celui du SDK Windows AppsFlyer 2.4.1 qui fonctionne avec les installations à partir du Microsoft App Store, des téléphones Windows et de l'UWP.

Les applications exécutées sur Steam peuvent s’intégrer à AppsFlyer via l’API ou le SDK S2S pour recevoir les données d’attribution et mesures des performances des sources et campagnes qui génèrent des ouvertures d’app et des événements in-app. Les marketeurs s'appuient sur ces informations pour mesurer et optimiser leurs activités marketing.

Exemple de processus d'attribution

Voici un exemple de flux qui illustre les étapes les plus importantes du parcours de l'utilisateur, de l'engagement publicitaire à l'attribution. Il utilise la page d'accueil multi-plateforme recommandée par AppsFlyer. Remarque : Même si nous vous conseillons d'utiliser la page d'accueil multi-plateforme, vous pouvez aussi utiliser des liens d'attribution directs.

User_windows.jpg

  1. Point de contact marketing : Les clients interagissent avec votre marque par le biais de points de contact marketing, en ligne ou hors ligne. Il peut s'agir d’e-mails ou de lettres d'information, de posts sociaux, de sites web mobile, etc.
  2. Page d'accueil de gaming : une page d'accueil de gaming qui dirige les clients vers votre page de téléchargement d'application. Cette étape est importante pour collecter les paramètres UTM et autres paramètres URL afin d'attribuer les clients du clic/de l'installation aux sources média d'origine, ou à vos sources média propriétaire.
    La page d'accueil sert également à fournir des liens vers les différentes plateformes que votre jeu prend en charge. Par exemple, vous pouvez avoir des liens vers votre page Xbox, Microsoft Store et Steam sur votre page d'accueil.
  3. Page d'application Voici l'URL de votre page d'application Native PC qui héberge votre application pour que les clients puissent la télécharger.
  4. Installation du jeu : l'utilisateur installe le jeu, ce qui déclenche l'attribution et l'enregistrement d'événements et de sessions in-app.

Étapes de l’intégration

Le tableau suivant répertorie les tâches nécessaires pour intégrer votre application PC à AppsFlyer.

Remarque : L'ajout de membres d'équipe et la configuration de rapports dans Data Locker ne sont pas obligatoires.

Tâche Actions Personne responsable

Configuration de l'app

Marketeur

Intégration du SDK à votre application (via S2S ou SDK)

Il existe deux méthodes d’intégration que vous pouvez suivre : S2S et SDK.

Pour la méthode S2S, intégrez l'API AppsFlyer dans votre app avec des commandes visant à rapporter les événements suivants à AppsFlyer.

  • Premières ouvertures
  • Événements in-app
  • Sessions

Remarque :

Pour la méthode SDK, il existe trois versions : native C++, Unreal et Unity.

Remarque :

Si vous disposez d’une base d’utilisateurs existante et que vous souhaitez que la première session soit considérée comme une session et non comme une installation, le développeur peut utiliser la méthode skipFirst=true.

Développeur de l’app

Configuration de la page d’accueil multi-plateforme

Recommandations : Une page d’accueil multi-plateforme exécutant le script intelligent AppsFlyer vous permet d’effectuer l’attribution Web-to-app. Ce procédé est recommandé si votre campagne fait la promotion d’une app également disponible sur d’autres plateformes, comme Epic ou Steam.

En savoir plus sur les pages de d’accueil multi-plateformes

Savoir comment configurer une page d’accueil multi-plateforme

Pour Native PC, les paramètres suivants sont demandés :

  • Nom de l'app
    Le nom de votre application
  • app_id
    L'identifiant de l'application.

    Un ID d'app est nécessaire pour AppsFlyer. Les applications Native PC n'ont pas de règles spécifiques concernant l'ID d'application, donc votre développeur peut choisir et créer l'ID d'application de son choix pour votre application. Recommandations : Choisissez un identifiant qui vous est familier, mais qui n'est pas susceptible d'être utilisé par des applications. Par exemple, app-name-is-the-best

  • media_source

Les paramètres suivants ne sont pas obligatoires, mais recommandés :

  • campaign
  • ad
  • ad_set
Marketeur (peut nécessiter l’aide du développeur) 

Configuration du lien

Si vous n'utilisez pas de page d’accueil multi-plateforme, vous pouvez créer des liens d'attribution directs à placer après les publicités.

Savoir comment créer des liens d’attribution directs

Marketeur
Configuration du rapport/affichage des données En savoir plus sur la disponibilité des données dans les tableaux de bord et les rapports Marketeur/Ingénieur des données 

Supprimer les données AppsFlyer lors de la désinstallation de l'app

Pour supprimer toutes les données du SDK AppsFlyer lors de la désinstallation de l'application, demandez à votre développeur de suivre les étapes détaillées ici.

Caractéristiques et limitations

Caractéristique Remarques

Reciblage

Non pris en charge actuellement

Données de coûts

Les données des coûts doivent être envoyées via l’Ingestion des dépenses publicitaires en utilisant la méthode d’envoi du fichier par e-mail.