Configurazione manuale di Content Analytics

Questo articolo descrive le azioni manuali necessarie per avviare o interrompere la raccolta dati di una configurazione di Content Analytics o per modificare l’implementazione di Content Analytics.

Sono disponibili le seguenti configurazioni manuali:

Avviare la raccolta dati

Per avviare la raccolta dati per una configurazione di Content Analytics implementata:

  1. Segui il flusso di pubblicazione. Pubblica correttamente la libreria per la proprietà Tag contenente la configurazione di Content Analytics.

  2. Installa il codice incorporato nell’elemento <head> delle pagine dell’ambiente di sviluppo, di staging o di pubblicazione, soggetto a Content Analytics.

Interrompere la raccolta dati

Per interrompere la raccolta dati per una configurazione di Content Analytics implementata:

  1. Rimuovi il codice incorporato dell’elemento <head> delle pagine dell’ambiente di sviluppo, di staging o di produzione, soggetto a Content Analytics.
  2. Elimina la proprietà Tag associata per la configurazione di Content Analytics.

Modificare la raccolta dati

La configurazione guidata consente di apportare alcune modifiche minori a una configurazione implementata. Ad esempio, puoi cambiare la visualizzazione dati oppure abilitare o disabilitare alcune esperienze.

Utilizza l’estensione Adobe Content Analytics nella proprietà Tag associata alla configurazione di Content Analytics per apportare modifiche ai seguenti artefatti:

  • Sandbox e stream di dati.

    note caution
    CAUTION
    Verifica che la sandbox e lo stream di dati configurati nell’estensione Adobe Content Analytics siano già stati configurati per Content Analytics in precedenza seguendo la configurazione guidata. Questa configurazione assicura la disponibilità di tutti gli artefatti richiesti.

    Inoltre, verifica che eventuali aggiornamenti per sandbox o stream di dati non interferiscano con un’altra configurazione di Content Analytics impostata per la stessa sandbox o gli stessi stream di dati.
  • Acquisizione e definizione delle esperienze

    Puoi abilitare o disabilitare le esperienze e modificare le combinazioni di espressioni regolari e parametri di query per determinare come riprodurre i contenuti sul tuo sito web.

  • Segmentazione degli eventi

    Puoi modificare le espressioni regolari per specificare come segmentare pagine e risorse.

Dopo aver apportato modifiche all’estensione Adobe Content Analytics, assicurati di utilizzare il flusso di pubblicazione per avviare la raccolta dati in base alle modifiche apportate.

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 callback onBeforeEventSend all’interno dell’estensione Web SDK.
  • L’unione identità 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 identità basata sui campi

Per garantire che i dati di identità di Content Analytics e di Adobe Experience Platform Web SDK siano uniti correttamente a livello di campo, è necessario apportare modifiche al callback di Web SDK prima dell’invio dell’evento.

  1. Passa alla proprietà Tags che contiene le estensioni Adobe Experience Platform Web SDK e Adobe Content Analytics.

  2. Seleziona il plug-in Extensions .

  3. Seleziona l’estensione Adobe Experience Platform Web SDK.

  4. Seleziona Configure.

  5. Nella sezione SDK instances, scorri verso il basso fino a Data collection - On before event send callback.

    Callback prima dell’invio dell’evento

  6. Seleziona </> Provide on before event send callback code.

  7. Aggiungi il seguente codice:

    code language-javascript
    window.adobeContentAnalytics?.forwardEvent(content);
    
    content.xdm.identityMap = _satellite.getVar('identityMap');
    if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) {
       return true;
    }
    

    Callback prima dell’invio dell’evento

  8. Seleziona Save per salvare il codice.

  9. Seleziona Save per salvare l’estensione.

  10. Pubblica gli aggiornamenti per la proprietà Tag.

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79