Envoi de données à Adobe Analytics à l’aide du SDK Web

Le SDK Web Experience Platform peut envoyer des données à Adobe Analytics par l’intermédiaire de l’Edge Network Experience Platform. Adobe propose plusieurs options pour envoyer des données à Adobe Analytics à l’aide du SDK Web :

Utilisez la variable XDM objet use-xdm-object

Si vous souhaitez utiliser un schéma prédéfini spécifique à Adobe Analytics, vous pouvez ajouter la variable Groupe de champs de schéma Adobe Analytics ExperienceEvent à votre schéma. Une fois ajouté, vous pouvez renseigner ce schéma à l’aide du xdm dans le SDK Web pour envoyer des données à une suite de rapports. Lorsque des données arrivent à l’Edge Network, elles convertissent l’objet XDM dans un format qu’Adobe Analytics comprend.

Vous pouvez envoyer des données à Adobe Analytics par le biais du SDK Web de deux façons :

Voir Mappage des variables d’objet XDM vers Adobe Analytics dans le guide de mise en oeuvre d’Adobe Analytics pour obtenir une référence complète des champs XDM et la manière dont ils sont associés aux variables Analytics.

Utilisez la variable data objet use-data-object

Au lieu d’utiliser l’objet XDM, vous pouvez utiliser l’objet de données à la place. L’objet de données est axé sur les implémentations qui utilisent actuellement AppMeasurement, ce qui facilite la mise à niveau vers le SDK Web.

Selon que vous utilisez AppMeasurement ou l’extension de balise Analytics, consultez les guides suivants pour plus d’informations sur la migration vers le SDK Web :

Consultez la documentation relative à Mappage des variables d’objet de données vers Adobe Analytics dans le guide de mise en oeuvre d’Adobe Analytics pour obtenir une référence complète des champs d’objet de données et la manière dont ils sont associés aux variables Analytics.

Utilisation de variables de données contextuelles use-context-data-variables

Toutes les variables qui ne sont pas automatiquement mappées sont disponibles sous la forme variables de données contextuelles. Vous pouvez ensuite utiliser règles de traitement pour mapper des variables de données contextuelles à des variables Analytics. Par exemple, si vous aviez un schéma XDM personnalisé qui ressemblait à ce qui suit :

{
  "xdm": {
    "key":"value",
    "animal": {
      "species": "Raven",
      "size": "13 inches"
    },
    "array": [
      "v0",
      "v1",
      "v2"
    ],
    "objectArray":[{
      "ad1": "300x200",
      "ad2": "60x240",
      "ad3": "600x50"
    }]
  }
}

Ces champs seront alors les clés de données contextuelles disponibles dans l’interface Règles de traitement :

a.x.key //value
a.x.animal.species //Raven
a.x.animal.size //13 inches
a.x.array.0 //v0
a.x.array.1 //v1
a.x.array.2 //v2
a.x.objectarray.0.ad1 //300x200
a.x.objectarray.1.ad2 //60x240
a.x.objectarray.2.ad3 //600x50

FAQ

Comment différencier les appels de pages vues des appels de suivi de liens dans le SDK Web ?

Dans Adobe Analytics, AppMeasurement utilise des appels de méthode distincts pour les pages vues (t() method) et des appels de suivi des liens (tl() method). Le SDK Web fournit uniquement la variable sendEvent pour envoyer les pages vues et le suivi des liens. Les données que vous incluez dans un événement déterminent s’il s’agit d’une page vue ou événement de page dans Adobe Analytics.

Par défaut, tous les événements sont considérés comme des pages vues dans Adobe Analytics. Si vous souhaitez définir un événement SDK Web sur un appel de suivi des liens Adobe Analytics, définissez les champs suivants :

  • Objet XDM: xdm.web.webInteraction.name, web.webInteraction.type, et web.webInteraction.URL
  • Objet de données: data.__adobe.analytics.linkName, data.__adobe.analytics.linkType, et data.__adobe.analytics.linkURL
  • Données contextuelles: non pris en charge

Voir tl() method pour plus d’informations, voir le guide de mise en oeuvre d’Adobe Analytics .

Si vous activez clickCollectionEnabled dans le configure , ces champs sont renseignés pour vous.

Comment un flux de données différencie-t-il les données d’autres services des données destinées à Adobe Analytics ?

Tous les événements envoyés à un flux de données sont transmis à tous les services configurés. Par exemple, si vous effectuez des appels distincts pour la personnalisation et Analytics, les deux événements sont envoyés à Analytics et Target. Ces événements sont enregistrés dans les rapports Analytics et peuvent affecter des mesures telles que le taux de rebond.

Si vous utilisez le SDK Web, ces appels sont généralement combinés dans la variable sendEvent .

recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636