FAQ Publicités Facebook

En bref : trouvez les réponses aux questions les plus fréquemment posées sur l'utilisation des Publicités Facebook dans AppsFlyer.

FAQ Publicités Facebook

Je ne vois pas les clics de campagne Facebook dans le tableau de bord d'AppsFlyer

Par défaut, Facebook envoie uniquement les données de conversion et d'engagement. Cependant, vous pouvez facilement commencer à obtenir des clics, des impressions et des données de coût pour vos campagnes Facebook.

Puis-je arrêter la synchronisation des données de coût ?

Pour arrêter la synchronisation des données de coût avec Facebook, supprimez AppsFlyer de votre intégration professionnelle dans votre compte Facebook.

AppsFlyer peut-il afficher le niveau de la campagne et les groupes de publicités ?

Oui. En fait, AppsFlyer vous montre aussi le niveau d'une seule annonce ; vous disposez donc de 3 niveaux d'exploration avec les annonces Facebook, campagnes >> groupes d'annonces >> annonces.

Les données Facebook sont-elles affichées en temps réel ?

Oui, toutes les installations et les événements in-app suivants sont affichés en temps réel. Cependant, les données de clics, d'impressions et de coûts qu'AppsFlyer reçoit sous forme agrégée de Facebook arrivent périodiquement à intervalle de quelques heures.

Quand puis-je voir les données d'une nouvelle campagne sur AppsFlyer ?

Pour afficher les données des nouvelles publicités, des ensembles de publicités et des campagnes sur Facebook, au moins une installation doit être générée.

Par exemple, une nouvelle publicité a généré 100 clics sans aucune installation, et elle n'apparaît pas dans le tableau de bord et les données d'AppsFlyer. Une autre publicité ne comporte qu'un seul clic et une seule installation, mais elle s'affiche sur AppsFlyer.

Comment puis-je obtenir plus d'installations de Facebook ?

Si vous avez activé le retargeting pour Facebook, vous pouvez obtenir jusqu'à 100 % d'installations en plus dans vos campagnes d'acquisition utilisateur, gratuitement !
Comment ? Cliquez ici.

Les données brutes de Facebook sont-elles mises à la disposition des agences ?

Non. Nous ne sommes pas autorisés à fournir les données brutes de Facebook aux agences, les agences étant considérées comme des tiers dans les termes des conditions d'utilisation de Facebook.

Je ne vois pas les données brutes de Facebook dans les rapports d'installation et d'événements in-app.

Par défaut, Facebook n'autorise pas la diffusion des données au niveau utilisateur. Consultez la documentation Attribution avancée des Publicités Facebook pour en savoir plus.

Existe-t-il des colonnes spécifiques pour Facebook dans les rapports de performance d'AppsFlyer ?

Oui. Les rapports de performance ont des structures de colonne statiques dans toute combinaison de sources médias sélectionnées, qui présentent des informations jusqu'au niveau de la campagne.
Cependant, lorsque vous téléchargez des rapports de performance UNIQUEMENT pour les publicités Facebook, AppsFlyer ajoute 4 colonnes à ces rapports, qui présentent des informations jusqu'au niveau d'une seule publicité ! Les colonnes ajoutées sont Nom d'adset, ID d'adset, Nom Adgroup (p.ex. publicité unique) et ID Adgroup.

Puis-je travailler avec les FMP Facebook et mesurer les performances avec AppsFlyer ?

Oui. AppsFlyer est intégré à des dizaines de partenaires mobiles Facebook. Ces partenaires peuvent être configurés pour l'attribution dans la page partenaires intégrés du tableau de bord.

Pour plus d'informations sur la configuration de l'attribution avec les FMP, cliquez ici.

Que dois-je faire lorsque je reçois l'avertissement suivant ?

  • Vérifiez l'ID d'app dans Facebook et confirmez si cet ID d'app Facebook est soumis à des restrictions géographiques ou d'âge.
  • Si l'attribution fonctionne déjà, cela indique que l'app est déjà accessible au public dans le portail des développeurs Facebook et que vous pouvez ignorer ce message d'erreur en toute sécurité.

Que se passe-t-il avec des fenêtres rétrospectives différentes de celles de Facebook ?

Les fenêtres rétrospectives sont limitées par défaut à 7 jours pour les clics et à 1 jour pour les consultations sur Facebook.
Le fait de configurer ces fenêtres pour les réduire sur AppsFlyer diminue l'attribution Facebook sur AppsFlyer. En revanche, les configurer sur AppsFlyer pour les agrandir n'a aucun effet puisque les installations qui ont lieu en dehors d'une fenêtre Facebook ne sont pas attribuées à Facebook.
Pour réduire les écarts, il est donc recommandé de définir les fenêtres rétrospectives de Facebook dans AppsFlyer sur 7 jours pour les clics, et 1 jour pour la visualisation.

Quels sont les paramètres d'API de Facebook ?

Pour des raisons de rétrocompatibilité, dans certaines API AppsFlyer les paramètres de Facebook n'ont pas les mêmes noms que ceux affichés sur le tableau de bord. Consultez le tableau ci-dessous :
Données de conversion Données brutes AppsFlyer Facebook
campagne campagne campaign_group_name
campaign_id Identifiant de la campagne campaign_group_id
adgroup Publicité adgroup_name
adgroup_id Identifiant de publicité adgroup_id
adset Ensemble de publicités campaign_name
adset_id Identifiant de l'ensemble de publicités campaign_id
ad_id Identifiant de publicité ad_id
agency Partenaire S/O
is_fb Source média is_fb
af_channel Canal publisher_platform

Combien de temps conservez-vous les données de niveau utilisateur de Facebook ?

Facebook demande aux prestataires d'attribution de supprimer ses données de niveau utilisateur 6 mois après l'installation. Cela signifie que les évènements effectués par ces utilisateurs 6 mois après l'installation de l'app sont considérés comme organiques.
Les données agrégées passées restent les mêmes.
Cela concerne tous les canaux Facebook (l'app Facebook, Instagram, Messenger et AudienceNetwork).

Puis-je utiliser OneLink avec l'objectif d'installation de l'app mobile Facebook ?

Facebook propose plusieurs objectifs publicitaires parmi lesquels choisir lorsque vous diffusez des publicités pour une app : installations de l'app, trafic et conversions. 

Pour la plupart des objectifs, comme le trafic ou les conversions, les liens OneLink ou d'autres liens tiers sont acceptés. Cependant, pour l'objectif d'installation de l'app, Facebook n'accepte que les Liens vers l'application Facebook pour le deep linking. 

FAQ sur les coûts des Publicités Facebook

Obtenir des données de coût Facebook dans le tableau de bord AppsFlyer

AppsFlyer obtient les données sur les dépenses (y compris les clics et les impressions) des campagnes Facebook, si une ou plusieurs installations ont eu lieu au cours des 3 derniers jours.

Si une campagne Facebook engage plusieurs plateformes (Android, iOS, ordinateur de bureau, etc.), le coût dans le tableau de bord est spécifique à la plateforme et est calculé par Facebook.

Obtenir le coût de Facebook, y compris les clics et les impressions.

Exemples de coûts Facebook

Un annonceur exécute des campagnes à l'aide des publicités Facebook. Dans AppsFlyer, l'annonceur voit ce qui suit :

mceclip2.png

Les informations sur les coûts sont fournies par Facebook à AppsFlyer. Le nombre d'installations est calculé par AppsFlyer à l'aide des règles d'attribution AppsFlyer.  Par conséquent, l'eCPI calculé par Facebook et AppsFlyer diffère généralement. 

Je ne vois pas les anciennes données de coût Facebook sur le tableau de bord d'AppsFlyer

Une fois exécutée la première connexion admin Facebook telle que décrite ci-dessus, AppsFlyer reçoit les données de coûts Facebook des 3 derniers jours pour les campagnes existantes. Les données de coûts plus anciennes ne sont pas disponibles.

Lors des synchronisations suivantes, AppsFlyer reçoit les données des 3 derniers jours. Cela signifie que les données sur les coûts, les clics et les impressions sont collectées pour toutes les campagnes comptant au moins 1 conversion au cours des 3 derniers jours.

Les données de coût n'ont posé aucun problème pendant plusieurs mois, mais elles ne s'affichent plus

Facebook peut réinitialiser cette autorisation pour obtenir les données de coût à intervalle de quelques mois. Si vous remarquez que les données de coût n'apparaissent plus sur le tableau de bord, répétez les étapes de connexion admin Facebook. 

Si l'utilisateur admin Facebook modifie son mot de passe Facebook, les étapes de connexion doivent également être répétées.

J'ai cliqué sur mon annonce Facebook il y a 5 minutes. Pourquoi ne puis-je pas voir le clic sur le tableau de bord d'AppsFlyer ? 

AppsFlyer reçoit régulièrement des données agrégées sur les clics, les impressions et le coût de Facebook à intervalle de quelques heures. Par conséquent, il peut s'écouler plusieurs heures avant que ces actions ne s'affichent sur le tableau de bord d'AppsFlyer.

Y a-t-il des données brutes sur les clics provenant de Facebook ?

Étant donné que AppsFlyer ne reçoit de Facebook que les données agrégées sur les clics et les impressions, la globalité des clics et impressions bruts n'est pas disponible. Les seuls clics et impressions bruts proposés dans les rapports bruts sont ceux qui ont entraîné une installation.

Quelles sont les limites des données de coût par géo Facebook ?

Si vous filtrez par géo sur le tableau de bord AppsFlyer, vous pouvez voir le résumé et la répartition des données de coût Facebook.

Ces données ne sont disponibles que pour les « Campagnes d'installation d'applications mobiles » sur Facebook.

En outre, les données de coût par géo ne sont disponibles que pour les campagnes à plateforme unique. Cela signifie que les campagnes associées à un ensemble de publicités ciblées Android et à un ensemble de publicités ciblées iOS ne disposent pas de données de coûts par géo spécifiques. Pour obtenir les données de coût complètes, consacrez une campagne à chaque plateforme.

Quelles sont les limites des données de coût Facebook dans l'API principale ?

Facebook ne prend pas en charge le regroupement de données de coût par géo et canal simultanément dans les rapports de l'API principale.

Pour créer un rapport avec des données de coût complètes, regroupez-les en fonction d'une seule de ces dimensions.

Le coût total ne correspond pas.

Il existe plusieurs différences entre les modèles d'attribution de Facebook et d'AppsFlyer. Ces différences peuvent entraîner des écarts vis-à-vis des données de coût Facebook :

  • Attribution inter-appareil de Facebook - cette opération peut parfois entraîner des problèmes lorsqu'une campagne pour une plateforme (iOS/Android) montre une installation avec son coût pour une autre plateforme.
  • Campagnes non mobiles de Facebook : pour ces campagnes, comme les campagnes de clics vers liens de Facebook, les utilisateurs de postes peuvent tôt ou tard installer des apps mobiles. Pour ces campagnes inter-appareils, AppsFlyer n'affiche pas le coût. Cependant, si le clic vers lien a été effectué par l'appareil qui a installé l'app, les données de coût sont reçues.
    Par exemple, un utilisateur de Facebook clique sur une publicité menant à la page d'accueil de l'annonceur sur un ordinateur de bureau. Une semaine plus tard, le même utilisateur Facebook installe l'app iOS de l'annonceur sur un iPhone. L'installation est attribuée et affichée sur le tableau de bord d'AppsFlyer, mais le coût de cette installation multiplateforme ne l'est pas.
  • Campagnes avec 0 résultat dans les 3 derniers jours - AppsFlyer synchronise uniquement les coûts des campagnes qui ont enregistré des installations/conversions au cours des 3 derniers jours. Si le coût Facebook vient d'être fixé, il ne sera pas affiché pour les campagnes inactives depuis plus de 3 jours.

Bien que le coût total soit identique, l'eCPI calculé par AppsFlyer est différent du coût calculé par Facebook. Pourquoi cela ?

Le coût par installation est calculé en divisant le coût total par le nombre d'installations. Puisque le nombre d'installations d'AppsFlyer diffère de celui de Facebook , l'eCPI sera généralement différente.

Pourquoi les données de coût sont-elles limitées à certaines campagnes seulement ?

Même si plusieurs utilisateurs Facebook disposent des autorisations nécessaires pour exécuter des campagnes dans Facebook Business Manager, un seul d'entre eux est requis pour effectuer la connexion Facebook décrite ci-dessus.

Cependant, si cet utilisateur n'a pas accès à certaines des campagnes en cours sur Facebook, les campagnes sont affichées sur le tableau de bord d'AppsFlyer, mais sans les données de coût, de clics et d'impression.

Les données de coût Facebook sont-elles affichées pour les campagnes de retargeting ?

Les données de coût et de ROI des campagnes de retargeting se trouvent dans l'affichage unifié des rapports de cohorte.

Pourquoi la fenêtre de configuration du coût Facebook se ferme-t-elle avant la connexion ?

Si vous utilisez pour vous connecter à Facebook le même navigateur que celui dans lequel vous effectuez la configuration, la fenêtre se connecte automatiquement à Facebook à l'aide de ces identifiants ; si l'accès a déjà été accordé à l'application AppsFlyer, il n'y a rien à faire et la fenêtre se ferme.

Quel est le problème avec les coûts Facebook pour les applications dans l'Amazon App Store ?

Contrairement aux données d'AppsFlyer, Facebook ne distingue pas les données de coût des applications Android et des applications Amazon (qui sont basées sur Android).
Par conséquent, les données de coût des utilisateurs Amazon peuvent être attribuées à des campagnes ciblant d'autres utilisateurs Android au lieu des campagnes Amazon originales.

Puis-je arrêter la synchronisation des coûts Facebook ?

Que faire si vous souhaitez changer de compte publicitaire Facebook, mais que vous avez déjà lié le coût Facebook à votre ancien compte via AppsFlyer ?

La solution consiste à déconnecter le compte publicitaire via Facebook. Aucune action n'est à effectuer sur AppsFlyer.

  1. Sur Facebook, accédez à Paramètres >> Intégrations professionnelles.
  2. Dans l'onglet Active, supprimez l'intégration AppsFlyer.

  3. Accédez au tableau de bord AppsFlyer et liez le coût au nouveau compte publicitaire.

FAQ sur le SDK des Publicités Facebook

Qui a besoin du SDK Facebook ?

Le SDK Facebook était peut-être déjà intégré à votre app, avant le SDK AppsFlyer. Même si ce n'est pas le cas, vous pouvez vous demander si vous avez vraiment besoin du SDK Facebook en plus du SDK AppsFlyer. Et si vous gardez les deux, existe-t-il un risque de reporting en double ?

Votre app n'a pas besoin du SDK Facebook pour les cas suivants :

  • Acquisition d'utilisateurs : le SDK AppsFlyer prend généralement en charge toutes les fonctions d'attribution d'acquisition mobile pour vos utilisateurs Facebook, y compris les engagements, les installations, les sessions et les évènements post-installation.
  • Deep linking : pour que l'app s'ouvre lorsque le lien est cliqué et ensuite deep linker les utilisateurs vers une page ou une activité précise de l'app, vous pouvez utiliser OneLink, sans passer par le SDK Facebook. Ceci dit, vous aurez besoin d'un schéma d'URI configuré pour ouvrir l'application (les liens universels et les liens d'app Android ne fonctionneront pas). Facebook récupère l'URL OneLink et l'utilise pour créer un App Link Facebook qui ouvre l'application et vient deep linker l'utilisateur.

Votre app a besoin du SDK Facebook en complément du SDK AppsFlyer pour les cas suivants :

  • Deep linking différé :
    • Via DLU sous iOS et Android : le SDK Facebook est requis.
    • Avec la méthode classique, nous vous recommandons le SDK Facebook. Si vous n'avez pas le SDK Facebook, vous n'obtiendrez que les données d'attribution de Facebook (campagne, ad set et publicité), et vous ne pourrez rien utiliser d'autre pour le deep linking.
  • Données des campagnes publicitaires de produits dynamiques : les données des publicités de produit dynamiques ne peuvent s'obtenir qu'à partir du SDK Facebook.
  • Autres fonctionnalités de Facebook : Vous pouvez avoir besoin du SDK Facebook pour des raisons autres que l'attribution, telles que l'authentification, la monétisation publicitaire, le partage sur les réseaux sociaux, les invitations utilisateurs, etc.

 Note

Ces informations et recommandations au sujet du deep linking et deep linking différé se basent sur un ensemble de tests que nous avons effectués avec les outils de démo/aperçu proposés sur Facebook, et qui ne fonctionnent pas de la même manière que les publicités en direct.

Éviter les doublons avec le SDK Facebook

Si vous possédez les deux SDK dans votre app, les installations et les évènements in-app sont rapportés au SDK Facebook, puis via des postbacks sur des serveurs Facebook via AppsFlyer. Comment pouvez-vous éviter ce rapport dupliqué ?

  1. Installations
    Facebook déduplique les installations in-app. Si le SDK Facebook et AppsFlyer signalent tous deux qu'un nouvel utilisateur est en train d'installer une application mobile, Facebook ne compte cette installation qu'une seule fois.
  2. Évènements in-app
    Facebook ne déduplique pas les évènements in-app, qui sont rapportés à la fois par ses méthodes SDK ainsi que par une autre source, par ex. AppsFlyer. Cela signifie que, sauf si pris en charge, Facebook peut signaler faussement un double revenu et d’autres évènements.

Utilisez l'une des méthodes suivantes pour éviter la création de rapports dupliqués sur les évènements in-app dans Facebook :

FAQ sur l'attribution des Publicités Facebook

Attribuer des agences avec Facebook

Les agences et les FMP peuvent gérer et attribuer les campagnes Facebook pour le compte des annonceurs sur AppsFlyer, ou même parallèlement aux campagnes Facebook des annonceurs eux-mêmes. Pour que les campagnes d'agence soient attribuées à l'agence, le nom de la campagne DOIT commencer par le nom de l'agence.

Veuillez noter que pour les utilisateurs d'iOS 14, seule une agence peut exécuter des campagnes pour un compte publicitaire spécifique. En savoir plus sur l'interopérabilité de Facebook Ads avec AppsFLyer SKAdNetwork.

Pour plus de détails sur les agences et l'attribution de l'installation Facebook, cliquez ici.

De plus, les agences ne peuvent pas modifier les fenêtres rétrospectives et les options de retargeting de Facebook. Elles doivent plutôt demander à l'annonceur d'effectuer ces changements s'ils sont nécessaires.

En outre, les agences ne peuvent pas modifier les postbacks d'événements in-app envoyés à Facebook. La raison en est la nécessité pour Facebook de recevoir des informations sur toutes les installations, y compris celles qui ne lui sont pas attribuées (et ne peuvent donc pas être fournies par l'agence).

L'image ci-dessous montre tous les paramètres qui doivent être configurés par l'annonceur pour que l'agence puisse gérer ses campagnes Facebook :

Attribution Facebook pour les apps Android hors boutique

Facebook n'autorise pas la création de campagnes d'installation d'app mobile pour les apps Android issues des marchés hors-store, par exemple Baidu.

Cependant, vous pouvez faire de la publicité et enregistrer les installations d'apps hors boutique sur Facebook en suivant ces instructions :

  1. Le développeur doit préparer un APK distinct pour chaque marché hors boutique que vous utilisez pour faire de la publicité pour votre app. Plus de détails ici.
  2. Créez une campagne Traffic ou Conversions sur Facebook, avec l'attribution mobile activée, qui envoie des prospects vers une page de destination.
  3. La page d'accueil doit inclure un bouton Télécharger l'app, qui envoie directement sur le marché hors store où l'APK se situe.
  4. Le prospect clique sur le bouton et est redirigé vers le marché hors store. Après avoir terminé l'installation, AppsFlyer attribue l'utilisateur à Facebook, via son API MMP.

 Note

La même solution s'applique aux applications de Google Play et App Store qui nécessitent une page d'accueil avant de rediriger vers le marché. 

Pour voir les instructions relatives à l'attribution des apps Amazon sur Facebook, cliquez ici.

Qu'est-ce que l'attribution croisée Facebook pour Android et iOS ?

Facebook identifie les utilisateurs en fonction de leur compte Facebook. Certains utilisateurs ont à la fois des appareils iOS et Android associés à un même compte Facebook.

Si un tel utilisateur clique ou consulte une publicité pour votre app sur son appareil Android, mais l'installe sur son appareil iOS, Facebook se considère comme source d'installation. Le nom d'une campagne Android apparaît alors sur votre tableau de bord iOS.

 Exemple

Andrew Josef est occupé sur son appareil Android. Il clique sur une publicité de campagne Facebook Android pour une application appelée Bubbles. Il ne télécharge pas l'app.

Un jour plus tard, Andrew Josef décide de télécharger l'app Bubbles de manière organique sur son appareil iOS et de la lancer.

Dans ce cas, l'attribution AppsFlyer prend la campagne Facebook Android de Facebook et la présente dans le tableau de bord iOS depuis lequel Andrew Josef l'a téléchargée et lancée.

Que sont les canaux des Publicités Facebook ?

Avec Facebook, vous pouvez voir les données ventilées non seulement par campagnes, séries de publicités et publicités, mais aussi par canaux Facebook (appelés « Placements » sur Facebook).

  •  Canal Facebook - utilisateurs de l'app Facebook 
  • Instagram - utilisateurs de l'app Instagram 
  • Messenger - utilisateurs de l'app Facebook Messenger 
  • Audience Network - utilisateurs d'autres apps appartenant ou affiliées à Facebook

Utilisez ces données pour comparer la qualité des utilisateurs que vous obtenez à partir des différents canaux de Facebook.

Facebook_channels.png

Cet article vous a-t-il été utile ?