Controllo delle versioni
Se desideri raccogliere esperienze Content Analytics, con l’implementazione del controllo delle versioni puoi assicurarti che le nuove esperienze (modifiche alla pagina web) vengano raccolte correttamente.
Per implementare il controllo delle versioni, aggiungi una funzione adobe.getContentExperienceVersion
globale alle pagine che consideri esperienze da analizzare.
La funzione adobe.getContentExperienceVersion
deve restituire un valore di tipo stringa, a tua scelta, che consenta di identificare la versione. La versione viene aggiunta all’URL dell’ID esperienza.
Se la funzione non è presente o non restituisce alcun valore, viene utilizzato il valore predefinito NoVersion
.
Esempio
window.adobe = window.adobe || {};
window.adobe.getContentExperienceVersion = () => {
return "1.0";
};
Identità
Content Analytics gestisce le identità nel modo seguente:
- ECID viene popolato automaticamente nella porzione
identityMap
dello schema Content Analytics. - Se sono necessari altri valori di identità in
identityMap
, è necessario impostare questi valori nel callbackonBeforeEventSend
all'interno dell'estensione Web SDK. - L’unione basata sui campi non è supportata perché lo schema è di proprietà del sistema. Pertanto, non è possibile aggiungere un altro campo allo schema per supportare l’unione basata sui campi
Per garantire che i dati di identità di Content Analytics e i dati di identità di Adobe Experience Platform Web SDK siano uniti correttamente a livello di campo, è necessario apportare modifiche al SDK Web prima del callback dell'evento.
-
Passa alla proprietà Tags contenente l'estensione Adobe Experience Platform Web SDK e l'estensione Adobe Content Analytics.
-
Selezionare
-
Seleziona l'estensione Adobe Experience Platform Web SDK.
-
Seleziona Configure.
-
Nella sezione SDK instances, scorri verso il basso fino a Data collection - On before event send callback.
-
Seleziona </> Provide on before event send callback code.
-
Aggiungi il seguente codice:
window.adobeContentAnalytics?.forwardEvent(content); content.xdm.identityMap = _satellite.getVar('identityMap'); if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) { return true; }
-
Selezionare Save per salvare il codice.
-
Selezionare Save per salvare l'estensione.
-
Pubblica gli aggiornamenti per la proprietà Tags.
Customer Journey Analytics
- Guida di Adobe Customer Journey Analytics
- Note sulla versione
- Introduzione
- Aggiornamento e confronto
- Acquisizione di dati
- Connessioni
- Visualizzazioni dati
- Strumenti
- Progetti Workspace
- Content Analytics
- Dashboard di Analytics
- Analisi guidata
- Componenti
- Report Builder
- Reporting Activity Manager
- Unione
- Integrazioni Adobe
- Governance dei dati
- Casi d’uso
- Labs
- Risoluzione dei problemi
- Note tecniche
- API di Customer Journey Analytics