Show Menu
ARGOMENTI×

Plug-in Adobe: getVisitDuration

Questo plug-in è fornito da Adobe Consulting come cortesia per aiutarti a ottenere più valore da Adobe Analytics. L'Assistenza clienti Adobe non fornisce supporto per questo plug-in, inclusa l'installazione o la risoluzione dei problemi. Se avete bisogno di aiuto con questo plug-in, contattate l'Account Manager della vostra azienda. Possono organizzare una riunione con un consulente per assistenza.
Il getVisitDuration plug-in tiene traccia della quantità di tempo in minuti che il visitatore ha trascorso sul sito fino a quel momento. Adobe consiglia di utilizzare questo plug-in se desiderate tenere traccia del tempo cumulativo sul sito fino a quel momento, o per tenere traccia del tempo necessario per eseguire un'attività. Questo plug-in non tiene traccia del tempo intercorso tra gli eventi; se questa funzionalità è desiderata, utilizzate il getTimeBetweenEvents plug-in.

Installare il plug-in utilizzando l'estensione Adobe Experience Platform Launch

Adobe offre un’estensione che consente di utilizzare la maggior parte dei plug-in usati comunemente.
  1. Accedete a launch.adobe.com utilizzando le credenziali AdobeID.
  2. Fate clic sulla proprietà desiderata.
  3. Vai alla Extensions scheda, quindi fai clic sul Catalog pulsante
  4. Installare e pubblicare l’ Common Analytics Plugins estensione
  5. Se non lo avete già fatto, create una regola con l'etichetta "Inizializza plug-in" con la seguente configurazione:
    • Condizione: None
    • Evento: Core - Libreria caricata (Page Top)
  6. Aggiungete un'azione alla regola precedente con la seguente configurazione:
    • Estensione: Plug-in comuni di Analytics
    • Tipo azione: Initialize getVisitDuration
  7. Salvate e pubblicate le modifiche alla regola.

Installare il plug-in utilizzando l'editor di codice personalizzato Launch

Se non desiderate utilizzare l'estensione del plug-in, potete utilizzare l'editor di codice personalizzato.
  1. Accedete a launch.adobe.com utilizzando le credenziali AdobeID.
  2. Fate clic sulla proprietà desiderata.
  3. Vai alla Extensions scheda, quindi fai clic sul Configure pulsante sotto l'estensione Adobe Analytics.
  4. Espandere la struttura Configure tracking using custom code a soffietto, che mostra il Open Editor pulsante.
  5. Aprite l’editor di codice personalizzato e incollate il codice plug-in fornito di seguito nella finestra di modifica.
  6. Salvate e pubblicate le modifiche all'estensione Analytics.

Installare il plug-in utilizzando AppMeasurement

Copiate e incollate il seguente codice in qualsiasi punto del file AppMeasurement dopo che è stata creata l'istanza dell'oggetto di tracciamento di Analytics (tramite s_gi ). La conservazione di commenti e numeri di versione del codice nell’implementazione consente ad Adobe di risolvere eventuali problemi.
/******************************************* BEGIN CODE TO DEPLOY *******************************************/
/* Adobe Consulting Plugin: getVisitDuration v2.0 */
s.getVisitDuration=function(){var d=new Date,c=d.getTime(),b=this.c_r("s_dur");if(isNaN(b)||18E5<c-b)b=c;var a=c-b;d.setTime(c+18E5); this.c_w("s_dur",b+"",d);if(0===a)return"first hit of visit";a=Math.floor(a/6E4);return 0===a?"less than a minute":1===a?"1 minute": a+" minutes"};
/******************************************** END CODE TO DEPLOY ********************************************/

Utilizzare il plug-in

Il getVisitDuration metodo non utilizza argomenti. Restituisce uno dei seguenti valori:
  • "first hit of visit"
  • "less than a minute"
  • "1 minute"
  • "[x] minutes" (dove [x] è il numero di minuti trascorsi dall'arrivo del visitatore sul sito)
Questo plug-in crea un cookie di prime parti denominato "s_dur" , corrispondente al numero di millisecondi trascorsi dall'arrivo del visitatore sul sito. Il cookie scade dopo 30 minuti di inattività.

Chiamate di esempio

Esempio n. 1

Codice seguente...
s.eVar10 = s.getVisitDuration();

...eVar10 è sempre uguale al numero di minuti passati da quando il visitatore è atterrato sul sito

Esempio n. 2

Codice seguente...
if(s.inList(s.events, "purchase")) s.eVar10 = s.getVisitDuration();

...utilizza il plug-in inList per verificare se la variabile eventi contiene l'evento acquisto. In tal caso, eVar10 verrà impostato come numero di minuti tra l'inizio della visita e l'ora di acquisto del visitatore.

Esempio n. 3

Codice seguente...
s.prop10 = s.getVisitDuration();

...imposta sempre prop10 uguale al numero di minuti passati da quando il visitatore è atterrato sul sito. Questo risulta utile se il percorso del prop10 è abilitato. Aggiungendo la metrica "uscite" al rapporto prop10 verrà visualizzato un rapporto dettagliato "spargimento" sul tempo impiegato da una visita in pochi minuti prima che un visitatore lasciasse il sito.

Cronologia versioni

2.0 (2 maggio 2018)

  • Rilascio punto (reanalisi completa/riscrittura del plug-in).