Implementazione di Adobe Analytics

Ultimo aggiornamento: 2024-01-26
  • Creato per:
  • Admin
    Developer
    Leader
    User

Banner

Per inviare dati ai propri server di raccolta dati, Adobe richiede codice sul sito o nell’app. I seguenti passaggi indicano il funzionamento di un’implementazione tipica.

  1. Quando un visitatore accede al tuo sito, viene inviata una richiesta al server web.

  2. Il server web del sito invia le informazioni sul codice della pagina e la pagina viene visualizzata nel browser.

  3. La pagina viene caricata e viene eseguito il codice JavaScript di Analytics.
    Il codice JavaScript invia una richiesta di immagine ai server di raccolta dati Adobe. In questa richiesta di immagine, i dati di pagina definiti nell’implementazione vengono inviati come parte di una stringa di query.

  4. Adobe restituisce un’immagine trasparente in pixel.

  5. I server di Adobe memorizzano i dati raccolti in una o più suite di rapporti.

  6. I dati della suite di report popolano i rapporti a cui potrai poi accedere in un browser web.

L’esecuzione del codice JavaScript avviene rapidamente e non influisce in modo rilevante sui tempi di caricamento delle pagine. Questo approccio consente di contare le pagine visualizzate quando un visitatore fa clic su Reload o Back per raggiungere una pagina, perché JavaScript viene eseguito anche durante il recupero della pagina dalla cache.

Per poter inviare dati ai server di raccolta dati, Adobe Analytics richiede il codice all’interno del sito web, dell’app mobile o di altre applicazioni. Esistono diversi metodi per implementare questo codice, a seconda della piattaforma e delle esigenze aziendali.

Metodi di implementazione del sito web

Per sito web, sono disponibili i seguenti metodi di implementazione:

  • Estensione Web SDK: metodo standardizzato e consigliato per l’implementazione di Adobe Analytics per i nuovi clienti. Aggiungi il Estensione Adobe Experience Platform Web SDK nella raccolta dati di Adobe Experience Platform Tag, quindi inserisci un tag loader in ogni pagina. Il tag invia i dati al Adobe Experience Platform Rete Edge, che inoltra tali dati ad Adobe Analytics.
    Estensione Web SDK
    Consulta Come implementare Adobe Analytics utilizzando l’estensione Adobe Experience Platform Web SDK. per ulteriori informazioni.

  • SDK per web: se non desideri utilizzare la raccolta dati di Adobe Experience Platform, puoi caricare manualmente le librerie SDK web sul tuo sito. Fai riferimento alla libreria SDK web (alloy.js) su ogni pagina e invia le chiamate di tracciamento desiderate al Adobe Experience Platform Rete Edge in un formato adatto alla tua organizzazione. La rete Edge inoltra tali dati ad Adobe Analytics.
    SDK per web
    Consulta Come implementare Adobe Analytics utilizzando Adobe Experience Platform Web SDK per ulteriori informazioni.

  • Estensione Analytics: aggiungi Estensione Adobe Analytics nella raccolta dati di Adobe Experience Platform Tag, quindi inserisci un tag loader in ogni pagina. Il tag invia i dati direttamente ad Adobe Analytics. Utilizza questo metodo di implementazione se desideri la comodità dei tag, ma non utilizzare l’infrastruttura di rete Edge.
    Estensione Adobe Analytics
    Consulta Come implementare Adobe Analytics utilizzando l’estensione Analytics per ulteriori informazioni.

  • JavaScript legacy: metodo manuale che veniva utilizzato per implementare Adobe Analytics. Fai riferimento alla libreria di AppMeasurement (AppMeasurement.js) in ogni pagina, quindi imposta le variabili e le impostazioni in JavaScript.
    Come implementare Adobe Analytics utilizzando JavaScript legacy
    Questo metodo di implementazione può essere utile per le implementazioni che utilizzano codice personalizzato ed è ideale per tipi di implementazione non offerti altrove, ad esempio per Pagine AMP.

Il seguente flusso decisionale può essere utile per selezionare un metodo di implementazione:

Un albero decisionale per la selezione di un metodo di implementazione, come descritto in questa sezione.

SUGGERIMENTO

Contatta il tuo Account Team di Adobi per consigli e best practice sull’implementazione da scegliere in base alla situazione corrente.

Metodi di implementazione delle app mobili

Per app mobile, sono disponibili i seguenti metodi di implementazione:

  • Estensione Mobile SDK: metodo standardizzato e consigliato per l’implementazione di Adobe Analytics nell’app mobile. Utilizza librerie dedicate per inviare facilmente i dati ad Adobe dall’app mobile. Aggiungi il Estensione Adobe Experience Platform Mobile SDK nella raccolta dati di Adobe Experience Platform Tag, quindi implementa la libreria SDK di Mobile nell’app. Puoi utilizzare l’SDK per importare librerie, registrare estensioni e caricare la configurazione di tag. Inviare dati al Adobe Experience Platform Rete Edge; Edge inoltra quindi tali dati ad Adobe Analytics.
    Estensione Mobile SDK

    Consulta Implementare Adobe Analytics utilizzando l’SDK di Adobe Experience Platform Mobile per ulteriori informazioni.

  • Estensione Analytics: aggiungi Estensione Adobe Analytics nella raccolta dati di Adobe Experience Platform Tag​e implementa la libreria SDK di Mobile nella tua app. Puoi utilizzare l’SDK per importare librerie, registrare estensioni e caricare la configurazione di tag. Questo metodo di implementazione invia i dati direttamente ad Adobe Analytics. È consigliabile se desideri la comodità di Raccolta dati di Adobe Experience Platform, ma non utilizzare l’infrastruttura di rete Edge di Experience Platform di Adobe.
    Estensione Analytics

    Consulta Implementare Adobe Analytics utilizzando l’estensione Analytics per ulteriori informazioni.

ATTENZIONE

Il supporto per gli SDK della versione 4 per dispositivi mobili è terminato il 31 agosto 2021. Per ulteriori informazioni, consulta le domande frequenti relative alla versione 4 degli SDK per dispositivi mobili.

Articoli chiave di implementazione di Analytics

Altre guide utente di Analytics

Guide utente di Analytics

Risorse chiave per Analytics

In questa pagina