Creare modelli di codice standardizzati
COSA: per un’implementazione che funga da “linea di base” (con i KPI considerati indispensabili per tutti i siti Adobe Analytics), ove possibile la tua organizzazione deve seguire un unico metodo di implementazione. Ad esempio, utilizza per tutti i siti la stessa struttura del livello dati su e sfrutta lo stesso codice personalizzato o le stesse regole di gestione dei tag per acquisire elementi quali ricerche interne o informazioni sui profili dei visitatori.
PERCHÉ: una volta implementata una linea di base ripetibile e scalabile, risulterà più semplice aggiungere nuovi elementi o nuovi siti/app; inoltre l’implementazione sarà più pulita e sarà più facile risolvere eventuali problemi. L’utilizzo di un metodo uniforme facilita anche il compito di nuovi amministratori o sviluppatori, che potranno capire meglio e più rapidamente su cosa devono lavorare.
COME: adotta un modello in un singolo formato per gli sviluppatori quando occorre pubblicare un nuovo sito o miglioramenti dei tag. In genere, un documento Word funziona bene per delineare i seguenti elementi:
- Le variabili da implementare, il loro scopo e quando impostarle. Ad esempio:
- Dettagli per l’impostazione. Qui puoi specificare tutti gli oggetti livello dati necessari e la relativa sintassi, nonché eventuali regole TMS da configurare e i relativi dettagli di configurazione.
- I casi di test da trattare in fase di controllo qualità e tutte le variabili che si prevede di trovare in un caso di test di successo. Descrivi cosa deve essere incluso un’implementazione di successo quando lo sviluppatore esegue il test di questo miglioramento.
Questo documento dovrebbe essere modificato solo per il prossimo sito in cui vengano aggiornati elementi di base come nome della proprietà, convenzione di denominazione delle pagine e così via. Non è necessario rifare tutto da capo ogni volta, e si può risparmiare tempo.
Autori
Questo documento è stato scritto da:
Christel Guidon, Digital Analytics Platform Manager presso NortonLifeLock
Adobe Analytics Champion
Rachel Fenwick, Senior Consultant presso Adobe