Tracciamento delle attività dei visitatori all’interno dei contenuti flash multimediali

IMPORTANTE

Ulteriori informazioni su Data Workbench Annuncio di fine vita.

I siti web progettati utilizzando il Flash richiedono particolare attenzione per quanto riguarda l’acquisizione delle azioni dei visitatori eseguite all’interno dei contenuti rich media.

Utilizzo Flash ActionScript, puoi apportare semplici modifiche alle Flash per consentire il tracciamento di tutte le interazioni dei visitatori con il filmato, ad esempio i clic dei pulsanti o i movimenti del mouse.

Per facilitare il tracciamento dell’attività dei visitatori all’interno del Flash filmato, segui i passaggi elencati di seguito:

  1. Aggiungi il seguente codice ActionScript al filmato. Questo codice rappresenta una funzione che può essere richiamata dagli eventi all'interno del Flash filmato di cui si desidera tenere traccia.

    // FLASH TAG CODE BEGIN
    var FLASHTAGURI = "[PATH_TO_WEB_SERVER]/flashtag.txt";
    function tag(PAGENAME,VARIABLES) {
    loadVariablesNum(FLASHTAGURI+”?”+"PAGENAME="+PAGENAME+"&"+VARIABLES,0);
    }
    // FLASH TAG CODE END
    
  2. Crea un file vuoto denominato flashtag.txt e inserire il file sui server web.

  3. Nella funzione del passaggio 1, sostituisci [PATH_TO_WEB_SERVER] segnaposto con il percorso completo o relativo alla posizione del flashtag.txt file. Esempio:

    var FLASHTAGURI = https://www.mysite.com/flashtag/flashtag.txt”;
    
  4. Aggiungi il seguente codice ActionScript a tutti gli eventi da tracciare. Questo codice rappresenta una chiamata di funzione utilizzata per acquisire dati sull'evento:

    on(release) {tag("[PUT_PAGE_NAME_HERE]","[PUT_ADDITIONAL_VAR_HERE]");}
    

    Questo esempio illustra l’utilizzo dell’evento on(release); tuttavia, è possibile fare riferimento alla funzione tag() attraverso qualsiasi evento che si desidera monitorare, ad esempio un evento on(press), on(rollover), on(rollout) o on(keypress).

    Il [PUT_PAGE_NAME_HEREIl segnaposto ] deve essere sostituito da una stringa che rappresenta il nome della pagina o dell'evento di cui si sta eseguendo il tracciamento. Il [PUT_PAGE_NAME_HERE]può essere modificata manualmente o tramite riferimento a una variabile per indicare un nome univoco per la pagina o l'evento all'interno della variabile Flash applicazione. Il valore che sostituisce il valore [PUT_PAGE_NAME_HEREIl segnaposto ] può essere costituito da un nome semplice o può essere strutturato in modo da rappresentare una struttura gerarchica simile a un URI completo. Esempio:

    on(release) {tag(“/about_us/index.swf","[PUT_ADDITIONAL_VAR_HERE]");}
    

    L'Adobe consiglia di compilare una specifica scritta per i nomi di pagina e di evento prima della distribuzione del codice per facilitare l'allineamento dei requisiti aziendali e delle attività di sviluppo e ridurre il potenziale di ulteriori cicli di sviluppo.

  5. Se lo desideri, è possibile raccogliere variabili aggiuntive e associarle a pagine o eventi nel Flash film. A questo scopo, sostituisci il valore [PUT_ADDITIONAL_VAR_HEREsegnaposto ] con un set di coppie nome=valore separate da una e commerciale (&). Esempio:

    on(release) {tag(“/about_us/index.swf"," var1=value1&var2=value2");}
    

    Le variabili possono essere modificate manualmente o tramite riferimento a variabili per indicare gli attributi aggiuntivi da raccogliere e associare alla pagina o all’evento. Se non ci sono variabili aggiuntive applicabili da raccogliere, rimuovi [PUT_ADDITIONAL_VAR_HERE].

    Configurazione del tracciamento dei visitatori in Flash i contenuti rich media sono ora completi. Quando si richiama l’evento, il tag (PAGENAME,VARIABLES) viene chiamata la funzione , con conseguente richiesta HTTP per il file seguente. Questa funzione verrà chiamata in aggiunta ad altre funzioni che possono essere attivate come definito all'interno della Flash film:

    https://www.mysite.com/flashtag/flashtag.txt?PAGENAME=/about_us/index.swf&var1=value1&var2=value2
    

La richiesta HTTP risultante dalla Flash La funzione Tag ActionScript restituisce la raccolta delle seguenti informazioni rispetto a ogni evento all’interno della Flash film. L’ultima riga della tabella (W3C Name cs-uri-query) rappresenta le informazioni raccolte per le variabili aggiuntive specificate nella chiamata della funzione.

Nome W3C Dati raccolti Spiegazione Esempio
x-trackingid Identificatore di tracciamento (visitatore univoco) Identificatore letto da un cookie inserito nel browser dell’utente da Sensore sulla richiesta iniziale del visitatore v1st=3C94007B4E01F9C2

Data

Tempo

Marca temporale il momento in cui la richiesta è stata elaborata dal server (con precisione di 100 ns; la precisione dipende dall'ambiente del server e da NTP) 2002-11-21 17:21:45,123
sc(content-Type) Tipo di contenuto Tipo di oggetto restituito dal server Testo/html
sc-status Codice di stato della risposta HTTP Codice numerico generato dal server che prende nota dello stato della risposta del server HTTP 200
cs-uri-stem Stile URI La parte di stelo dell'URI richiesto dal client /flashtag/flashtag.txt
c-ip IP client Indirizzo IP del client richiedente 127.0.0.1
s-dns Nome di dominio del server Nome di dominio del server web che elabora la richiesta www.mysite.com
cs(referrer) URL di riferimento Contenuto del campo referente HTTP inviato dal client
cs(user-agent) Agente utente Dispositivo utilizzato per effettuare una richiesta al server HTTP Mozilla/4.0+(compatibile;+MSIE+6.0; +Windows+NT+5.1)
cs(cookie) Cookie client da dominio Contenuto di tutti i cookie dell’utente per il sito

KL_TC1 1038058778312

KL972x1038058778312282052

KL_PVKL972 0

cs-uri-query Stringa di query La porzione, se presente, dell'URI richiesto dal client PAGENAME=/about_us/index.swf&var1=value1&var2=value2

In questa pagina