Monitoraggio eventi - Monitoraggio web (ga.js)

Questo documento presuppone familiarità con la configurazione del codice di monitoraggio di Google Analytics (GATC). Inoltre, devi avere installato il codice di monitoraggio ga.js nelle pagine in cui configuri il monitoraggio eventi come descritto qui. Per ulteriori informazioni sul monitoraggio del tuo sito con il GATC, consulta la guida Informazioni di base sul monitoraggio.

Introduzione

Il monitoraggio eventi è un metodo disponibile nel codice di monitoraggio di ga.js che puoi utilizzare per registrare le interazioni degli utenti con gli elementi del sito web, ad esempio un sistema di menu basato su Flash. A tal fine, associa la chiamata al metodo allo specifico elemento UI che desideri monitorare. Se utilizzato in questo modo, tutta l'attività utente su questi elementi viene calcolata e visualizzata come eventi nell'interfaccia dei report di Analytics. Inoltre, i calcoli delle visualizzazioni di pagina non sono interessati dall'attività dell'utente monitorata utilizzando il metodo di monitoraggio eventi. Infine, il monitoraggio eventi utilizza un modello orientato agli oggetti che puoi utilizzare per raccogliere e classificare diversi tipi di interazione con gli oggetti delle tue pagine web.

Con ga.js, in genere applichi il monitoraggio eventi a:

  • Gli elementi Flash, come un sito web Flash o un lettore film Flash
  • Elementi di pagina AJAX incorporati
  • Gadget della pagina
  • Download di file

Il modello di progettazione per il monitoraggio eventi è altamente flessibile e il suo utilizzo può essere esteso ben oltre il modello comune degli eventi attivati dagli utenti: la decisione di progettazione spetta a te. Per questo motivo, per creare report utili sul monitoraggio eventi è necessaria la collaborazione con gli utenti dei report e una buona pianificazione dei report.

  • Determina in anticipo tutti gli elementi per i quali desideri monitorare i dati.

    Anche se inizialmente monitori un solo oggetto sul tuo sito web, avere un'idea generale dei vari oggetti/eventi da monitorare ti aiuterà a stabilire una struttura di report che si adatta bene con un aumento del numero e del tipo di monitoraggio eventi.

  • Pianifica assieme all'utente dei rapporti i rapporti del Monitoraggio eventi.

    Conoscere in anticipo l'aspetto dei report contribuirà a determinare la struttura dell'implementazione del monitoraggio eventi. Ad esempio, se i report devono mostrare solo l'interazione con l'interfaccia utente video, la struttura delle categorie sarà piuttosto diversa rispetto al caso in cui i report debbano monitorare altre UI Flash come menu, gadget incorporati e tempi di caricamento. Inoltre, puoi informare l'utente del report sulle diverse possibilità di monitoraggio disponibili con il monitoraggio eventi per ottenere il massimo dalla tua implementazione. Ad esempio, l'utente del report potrebbe essere interessato a monitorare il comportamento degli utenti su un'interfaccia video Flash, ma anche al monitoraggio della latenza per il tempo di caricamento del video. In questo caso, puoi pianificare in anticipo la necessità di avere nomi significativi nelle chiamate agli eventi.

  • Adotta una convenzione di nomenclatura coerente e chiara.

    Durante la procedura di implementazione del monitoraggio eventi, ogni nome specificato per categorie, azioni ed etichette viene visualizzato nell'interfaccia dei report. Inoltre, una coppia di categorie/azioni viene trattata come un elemento unico nelle statistiche del report, quindi valuta prima come vuoi che vengano calcolate le metriche per tutti gli oggetti che appartengono a una categoria simile.

Configurare il monitoraggio eventi

Prima di visualizzare i risultati del monitoraggio eventi nei report, devi impostare il monitoraggio eventi sul tuo sito:

  1. Imposta il monitoraggio sul tuo sito. Assicurati di aver configurato il monitoraggio per il tuo sito web. Per informazioni sull'impostazione, consulta la guida Nozioni di base sul monitoraggio.
  2. Chiama il metodo _trackEvent() nel codice sorgente di un oggetto pagina, un widget o un video.

    La firma del metodo _trackEvent() è la seguente:

    _trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
    • category (campo obbligatorio)

      Il nome indicato per il gruppo di oggetti da monitorare.

    • action (campo obbligatorio)

      Una stringa abbinata in modo univoco a ogni categoria e comunemente utilizzata per definire il tipo di interazione dell'utente per l'oggetto web.

    • opt_label (facoltativo)

      Una stringa facoltativa per fornire dimensioni aggiuntive ai dati sull'evento.

    • opt_value (facoltativo)

      Un numero intero che puoi utilizzare per fornire dati numerici sull'evento utente.

    • opt_noninteraction (facoltativo)

      Un valore booleano che, se impostato su true, indica che l'hit da evento non verrà utilizzato nel calcolo della frequenza di rimbalzo.

  3. Visualizza i report. Una volta che il monitoraggio eventi è stato configurato e utilizzato sul tuo sito per un giorno, vai alla sezione Contenuti dei report e visualizza la sezione Monitoraggio eventi.

Risorse

Per saperne di più sugli eventi e sul monitoraggio eventi, consulta: