Mappage manuel des variables dans Adobe Analytics

Dernière mise à jour : 2023-05-10
  • Rubriques :
  • Web SDK
    Afficher plus sur ce sujet
  • Créé pour :
  • Developer
    User
    Admin
    Leader

Adobe Experience Platform Web SDK peut mapper certaines variables automatiquement, mais les variables personnalisées doivent être mappées manuellement.

Pour les données XDM qui ne sont pas automatiquement mappées à Analytics, vous pouvez utiliser données contextuelles pour correspondre à votre schema. Ensuite, il peut être mappé dans Analytics using règles de traitement pour renseigner Analytics .

Vous pouvez également utiliser un ensemble d’actions et de listes de produits par défaut pour envoyer ou récupérer des données avec le SDK Web de Adobe Experience Platform. Pour ce faire, voir Collecte d’informations sur le commerce et les produits.

Données contextuelles

À utiliser par Analytics, les données XDM sont aplaties à l’aide de la notation par points et mises à disposition sous la forme contextData. La liste suivante de paires de valeurs présente un exemple de ce que la variable context data ressemble à ce qui suit lorsqu’il est aplati :

{
  "bh": "900",
  "bw": "1680",
  "c": "24",
  "c.a.d.key.[0]": "value1",
  "c.a.d.key.[1]": "value2",
  "c.a.d.object.key1": "value1",
  "c.a.d.object.key2.[0]": "value2",
  "c.a.x.environment.browserdetails.javascriptenabled": "true",
  "c.a.x.environment.type": "browser",
  "cust_hit_time_gmt": "1579781427",
  "g": "http://example.com/home",
  "gn": "home",
  "j": "1.8.5",
  "k": "Y",
  "s": "1680x1050",
  "tnta": "218287:1:0|0,218287:1:0|2,218287:1:0|1,218287:1:0|32767,218287:1:0|1,218287:1:0|0,218287:1:0|1,218287:1:0|0,218287:1:0|1",
  "user_agent": "Mozilla/5.0 AppleWebKit/537.36 Safari/537.36",
  "v": "Y"
}

Règles de traitement

Toutes les données collectées par le réseau Edge sont accessibles via des règles de traitement. Dans Analytics, vous pouvez utiliser des règles de traitement pour incorporer des données contextuelles dans Analytics .

Par exemple, dans la règle suivante, Adobe Analytics est défini pour renseigner la variable Termes de recherche interne (eVar2) avec les données associées à a.x._atag.search.term(Context Data).

Schéma XDM

Adobe Experience Platform utilise des schémas pour décrire la structure des données de manière cohérente et réutilisable. En définissant les données de manière cohérente sur l’ensemble des systèmes, il devient plus facile de conserver un sens et, par conséquent, d’en tirer profit. Analytics les données contextuelles fonctionnent avec la structure définie par le schéma.

L’exemple suivant illustre la manière dont la variable event command peut être utilisé avec la variable xdm pour envoyer et récupérer des données avec le SDK Web de Adobe Experience Platform. Dans cet exemple, la commande event correspond au Schéma de détails du commerce ExperienceEvent, ce qui permet de suivre le name de productListItems et les valeurs SKU :

alloy("event",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large Field Hat",
      },
      {
        "SKU":"HT104",
        "name":"Small Field Hat",
      }
    ]
  }
});

Pour plus d’informations sur le suivi des événements avec Adobe Experience Platform Web SDK, voir Suivi des événements.

Sur cette page