L’SDK Web di Adobe Experience Platform (AEP) include strumenti che consentono di mappare manualmente i dati tra la piattaforma e Analytics.
Per i dati XDM che non vengono mappati automaticamente ad Analytics, puoi aggiungere dati contestuali in modo che corrispondano allo schema. Quindi può essere utilizzato dalle regole di elaborazione di Analytics per compilare le variabili di Analytics.
Potete inoltre utilizzare un set predefinito di azioni ed elenchi di prodotti per inviare o recuperare dati con l’SDK Web AEP. Per eseguire questa operazione, vedi Prodotti.
Per essere utilizzati da Analytics, i dati XDM vengono appiattiti mediante la notazione del punto e resi disponibili come contextData
. Il seguente elenco di coppie di valori mostra un esempio di context data
:
{
"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"
}
Tutti i dati raccolti dalla rete edge sono accessibili tramite regole dielaborazione. In Analytics, puoi utilizzare le regole di elaborazione per incorporare dati contestuali nelle variabili di Analytics.
Ad esempio, nella regola seguente, Analytics è impostato per compilare i termini di ricerca interna (eVar2) con i dati associati a a.x_atag.search.term(Context Data).
Experience Platform utilizza gli schemi per descrivere la struttura dei dati in modo coerente e riutilizzabile. Definendo i dati in modo coerente tra i diversi sistemi, diventa più semplice mantenere il significato e quindi ottenere valore dai dati. I dati contestuali di Analytics funzionano con la struttura definita dallo schema.
L’esempio seguente mostra come event
il comando può essere utilizzato con l’ xdm
opzione per inviare e recuperare dati con l’SDK Web AEP. In questo esempio, il event
comando corrisponde allo schema Dettagli ExperienceEvent Commerce in modo che i valori e gli elementi productListItems name
SKU
siano tracciati:
alloy("event",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large Field Hat",
},
{
"SKU":"HT104",
"name":"Small Field Hat",
}
]
}
});
Per ulteriori informazioni sul tracciamento degli eventi con AEP Web SDK, vedi Tracciamento degli eventi.