Présentation

Dans Campaign Manager 360, une conversion est enregistrée par une balise appelée activité Floodlight lorsqu'un internaute effectue une action prédéfinie après avoir vu une annonce. Il s'agit par exemple des actions de suivi lorsqu'un utilisateur achète un article d'une boutique en ligne ou qu'il visite une page Web pour demander plus d'informations via un formulaire en ligne. En général, les conversions suivies par Google commencent et se terminent en ligne.

Pour certains annonceurs, les conversions peuvent démarrer en ligne et se terminer hors connexion. Par exemple, un utilisateur commence par rechercher un produit en ligne, clique sur une annonce, puis finalise son achat par téléphone ou dans un magasin. Dans ce scénario, Campaign Manager 360 dispose de données sur la partie en ligne de la transaction, mais pas sur la partie hors connexion. La conversion ne sera donc pas enregistrée.

Pour résoudre le problème, le service Conversions de l'API Campaign Manager 360 permet aux annonceurs de fournir des informations sur la partie hors connexion de ces conversions directement dans Campaign Manager 360.

Prérequis

Avant de pouvoir utiliser le service Conversions, vous devez effectuer les étapes suivantes:

  1. Créez et autorisez un projet d'API comme indiqué dans notre guide de démarrage.

  2. Assurez-vous que votre profil utilisateur Campaign Manager 360 dispose des autorisations de rôle utilisateur nécessaires. Si nécessaire, contactez l'administrateur de votre compte Campaign Manager 360 pour qu'il active ces autorisations.

    • Insérer des conversions hors connexion: permet d'importer de nouvelles conversions hors connexion à l'aide de batchinsert.

    • Mettre à jour les conversions hors connexion: permet de modifier les conversions hors connexion existantes à l'aide de batchupdate.

Mettre en correspondance les conversions avec les activités

Les conversions hors connexion doivent être associées à une activité en ligne correspondante dans Campaign Manager 360. Vous ferez référence à ces activités par leur floodlightActivityId et le floodlightConfigurationId correspondant.

Si vous n'avez pas encore d'activité de suivi des conversions hors connexion, vous pouvez utiliser le service FloodlightActivities de l'API pour en créer une. Pour en savoir plus, consultez le guide sur les tâches courantes de trafficking. Nous vous recommandons vivement de créer des activités dédiées aux conversions hors connexion.

Obtenir des ID de clic, d'appareil et d'utilisateur

Les conversions hors connexion doivent également être attribuées à un clic, un appareil ou un ID utilisateur (vous ne pouvez en utiliser qu'un à la fois). Les méthodes les plus courantes pour obtenir ces ID sont détaillées ci-dessous.

Utiliser l'ID de clic Display

Les conversions peuvent être attribuées aux clics sur les annonces via l'ID de clic Display. Vous pouvez obtenir des DCLID à partir de l'attribution améliorée.

Les ID de clic Display doivent être transmis dans le champ dclid.

Avec l'ID de clic Google

Les conversions peuvent être attribuées aux clics sur des annonces via des ID de clic Google (GCLID). Vous pouvez obtenir les GCLID à partir de Google Ads ou de Search Ads 360.

Les ID de clic Google doivent être transmis dans le champ gclid.

Utiliser un ID de correspondance

Les conversions peuvent être attribuées via votre propre identifiant propriétaire synchronisé avec Google à l'aide de la fonctionnalité match_id dans Floodlight.

Avec l'ID de l'appareil mobile

Les conversions peuvent être directement attribuées aux appareils mobiles ou à la TV connectée via l'utilisation d'identifiants d'appareils publicitaires. Les identifiants suivants sont acceptés:

  • AdID
  • IDFA
  • Identifiants pour la publicité sur les appareils pour la TV connectée :
    • RIDA (Roku)
    • AFAI (Fire TV)
    • AdID (Android TV)
    • IDFA (Apple TV)
    • MSAI (Xbox)
    • TIFA (Samsung)
    • VIDA (Vizio)

Ces identifiants doivent être transmis dans le champ mobileDeviceId.

Utiliser la macro de correspondance %m

La macro%m peut être insérée dans une URL de destination ou de redirection d'une création. L'ad server développe cette macro en l'ID utilisateur chiffré d'un utilisateur à la suite d'un événement de clic. L'ID utilisateur chiffré peut ensuite être capturé directement à partir de l'URL de redirection ou des journaux du serveur.

Les ID capturés à l'aide de la macro %m doivent être transmis dans les champs encryptedUserId ou encryptedUserIdCandidates[].

Utiliser le transfert de données

Le transfert de données est une fonctionnalité de Campaign Manager 360 qui permet d'accéder aux données des journaux des ad servers au niveau des événements. Ces données sont transmises via des flux distincts, chacun comprenant un seul fichier de transfert de données. Dans ces fichiers, chaque événement enregistré est associé à un ID utilisateur chiffré.

Pour utiliser les ID utilisateur fournis dans les fichiers de transfert de données, vous devez trouver un moyen de faire correspondre un événement d'ad server en ligne à un événement de votre système hors connexion. En règle générale, cela est possible à l'aide de variables Floodlight personnalisées, que vous pouvez insérer dynamiquement avec des valeurs qui identifient de manière unique une action utilisateur. Un workflow simplifié peut se présenter comme suit:

  1. Une balise d'activité Floodlight se déclenche pour indiquer le début d'une transaction. La balise contient une valeur de variable personnalisée que vous avez fournie et qui identifie de manière unique la transaction.

  2. La transaction se poursuit et se termine hors connexion, en conservant le même identifiant.

  3. À l'aide de l'identifiant enregistré à la fin de la transaction, une entrée correspondante se trouve dans le fichier journal d'activité de transfert de données qui a enregistré l'activité Floodlight d'origine.

Les ID récupérés dans les fichiers de transfert de données doivent être transmis dans les champs encryptedUserId ou encryptedUserIdCandidates[].