Code JavaScript pour Analytics for Advertising

Publicitaires avec DSP Advertising uniquement

Pour le DSP de publicité, la variable Analytics for Advertising l’intégration effectue le suivi des interactions de site avec les affichages publicitaires et les clics publicitaires. Le suivi des visites de clics publicitaires est effectué par le code Adobe Analytics standard de vos pages web ; la variable Analytics Le code capture les paramètres AMO ID et EF ID dans l’URL de la page d’entrée et les suit dans leurs réservés respectifs. eVars. Vous pouvez effectuer le suivi des visites d’affichage publicitaire en déployant un fragment de code JavaScript dans vos pages web.

Lors de la première page vue d’une visite sur le site, le code JavaScript d’Adobe Advertising vérifie si le visiteur a déjà vu ou cliqué sur une publicité. Si l’utilisateur a déjà accédé au site par le biais d’un clic publicitaire ou n’a pas vu de publicité, le visiteur est ignoré. Si le visiteur a vu une publicité et n’est pas entré sur le site par le biais d’un clic publicitaire au cours de la intervalle de recherche en amont des clics défini dans Adobe Advertising, le code JavaScript de l’Adobe Advertising : a) utilise la variable Service d’ID d’Experience Cloud pour générer un ID supplémentaire (SDID) ou b) utilise Adobe Experience Platform Web SDK generateRandomID pour générer une StitchID. L’un ou l’autre des identifiants est utilisé pour associer les données de l’Adobe Advertising à l’accès Adobe Analytics du visiteur. Adobe Analytics interroge ensuite l’Adobe Advertising pour l’AMO ID et l’EF ID associés à l’exposition publicitaire. Les AMO ID et EF ID sont ensuite renseignés dans leurs eVars. Ces valeurs persistent pendant une période donnée (60 jours par défaut).

Analytics envoie des mesures de trafic sur le site (telles que les pages vues, les visites et la durée de la visite), et toute Analytics événements personnalisés ou standard à Adobe Advertising toutes les heures, à l’aide de l’identifiant EF comme clé. Ces Analytics les mesures s’exécutent ensuite par le biais du système d’attribution d’Adobe Advertising pour connecter les conversions à l’historique des clics et des expositions.

NOTE
La logique de suivi JavaScript de l’Adobe Advertising se produit côté Adobe et n’a donc pratiquement aucun impact sur le temps de chargement de la page.
En revanche, la logique de la variable DCM connecteur de données vers Analytics (en utilisant Google Campaign Manager 360) pour les DSP de publicité se produit côté client. L’assemblage côté client ralentit le chargement de la page et augmente le risque de perte de données. Cela se produit car la variable Analytics JavaScript doit effectuer un ping DoubleClick et attendez DoubleClick pour transmettre les dernières données de clic/impression à Analytics. Lorsque la variable DSP l’équipe configure les DCM connecteur de données, vous devez spécifier la durée pendant laquelle vous souhaitez retarder la page.

Déploiement du code JavaScript

La bibliothèque JavaScript se compose de deux lignes qui permettent Analytics et Adobe Advertising à communiquer entre eux. Si la variable Analytics for Advertising l’intégration a été effectuée pendant la mise en oeuvre de l’Adobe Advertising. Vous avez déjà reçu ce code avec des instructions sur la manière de le déployer.

Le code

Mises en oeuvre qui utilisent le service Identity Experience Cloud visitorAPI.js code

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id','rsid');
</script>

Mises en oeuvre qui utilisent l’Experience Platform Web SDK alloy.jscode

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>

Emplacement du code

La variable Analytics for Advertising La fonction JavaScript doit figurer après le service d’ID de l’Experience Cloud, mais avant votre code Analytics App Measurement. Cela garantit que l’ID supplémentaire (SDID) ou StitchID est inclus dans votre appel Analytics.

Emplacement du code

Validation du déploiement du code

Vous pouvez effectuer la validation à l’aide de n’importe quel outil de renifleur de paquets (tel que Charles, Fiddler, ou Chrome Developer Tools) en comparant les valeurs des quatre identifiants entre la demande qui est envoyée à l’Adobe Advertising et la demande qui est envoyée à Analytics, comme indiqué ci-dessous.

Comment confirmer le code avec Chrome Developer Tools validate-js-chrome

  1. Ouvrir Chrome Developer Tools et cliquez sur le bouton Réseau .

  2. Charger une page de site web qui contient le Analytics for Advertising JavaScript.

  3. Filtrez les Network par onglet last et passez en revue deux lignes :

    Filtrage en dernier

    • La première ligne correspond à l’appel à la bibliothèque JavaScript et est intitulée last-event-tag-latest.min.js.

    • La deuxième ligne correspond à l’appel envoyant la demande à Adobe Advertising. Il commence comme suit : _les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]

      Si vous ne voyez pas l’appel à Adobe Advertising, il se peut qu’il ne s’agisse pas de la première page vue de votre visite. À des fins de test, vous pouvez supprimer le cookie afin que l’appel suivant soit la première page vue de la visite correspondante :

    1. Dans l’onglet Application , recherchez la variable adcloud et vérifiez que le cookie contient _les_v (dernière visite) avec la valeur de y et un horodatage d’époque UTC qui expire dans 30 minutes.
      1. Supprimez le adcloud et actualisez la page.
  4. (Mises en oeuvre qui utilisent le service Identity Experience Cloud visitorAPI.js (code) Filtrer sur /b/ss pour voir l’accès Analytics.

    Filtrage sur

  5. (Mises en oeuvre qui utilisent l’Experience Platform Web SDK alloy.js(code) Filtrer sur /interact pour vérifier que le payload de requête de l’Edge Network contient advertisingStitchID.

    Filtrage sur

  6. Comparez les valeurs d’identifiant entre les deux accès. Toutes les valeurs doivent se trouver dans les paramètres de chaîne de requête, à l’exception de l’identifiant de suite de rapports dans l’accès Analytics, qui est le chemin d’accès à l’URL immédiatement après /b/ss/.

    table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4
    ID Paramètre Analytics Edge Network Paramètre d’Adobe Advertising
    Organisation IMS Experience Cloud mcorgid _les_imsOrgid
    ID de données supplémentaire sdid _les_sdid
    Identifiant d’assemblage stitchId advertisingStitchID sous le _adcloud property
    Suite de rapports Analytics La valeur après /b/ss/ _les_rsid
    Identifiant visiteur Experience Cloud mid _les_mid

    Si les valeurs d’identifiant correspondent, l’implémentation JavaScript est confirmée. Adobe Advertising envoie le Analytics server les détails du suivi des clics publicitaires ou des affichages publicitaires s’ils existent.

Comment confirmer le code avec Adobe Experience Cloud Debugger

  1. Ouvrez le Adobe Experience Cloud Debugger sur votre page d’accueil.

  2. Accédez au Network .

  3. Dans le Solutions Filter , cliquez sur Adobe Advertising et Analytics.

  4. Dans le Request URL - Hostname ligne de paramètre, localiser lasteventf-tm.everesttech.net.

  5. Dans le Request - Parameters , vérifiez les signaux générés, comme à l’étape 3 de "Comment confirmer le code avec Chrome Developer Tools."

    • (Mises en oeuvre qui utilisent le service Identity Experience Cloud visitorAPI.js (code) Assurez-vous que la variable Sdid correspond au paramètre Supplemental Data ID dans le filtre Adobe Analytics.
    • (Mises en oeuvre qui utilisent l’Experience Platform Web SDK alloy.js(code) Assurez-vous que la valeur de la variable advertisingStitchID correspond au paramètre Sdid envoyé à l’Edge Network Experience Platform.
    • Si le code ne génère pas, vérifiez que le cookie d’Adobe Advertising a été supprimé dans la variable Application . Une fois supprimé, actualisez la page et répétez le processus.

    Audit Analytics for Advertising Code JavaScript dans Experience Cloud Debugger

recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3