Mappage manuel des variables dans Adobe Analytics

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 schéma. Ensuite, il peut être mappé dans Analytics à l’aide des règles de traitement pour renseigner les variables 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 Collecter les informations sur le commerce et les produits.

Données contextuelles

Pour être utilisées 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 valeur présente un exemple de ce à quoi ressemble context data 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 des variables Analytics.

Par exemple, dans la règle suivante, Adobe Analytics est défini pour renseigner les 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 montre comment la commande event peut être utilisée avec l’option 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