Skip to content

Le statistiche di Web Analytics del proprio sito web non dovrebbero essere sporcate dalle visite di editor ed amministratori, per questo motivo tornano utili alcuni codici in PHP che in base alle regole impostate, generano o meno il codice di tracciamento di Analitics nella pagina visualizzata permettendo di escludere le visite di particolari utenti.

Il codice PHP va inserito attorno al codice di tracciamento di Google Analytics:
la prima parte:

la seconda parte:

La prima parte è la regola che decide se generare o meno il codice di tracciamento sulla pagina visualizzata. Con WordPress si possono impostare diverse regole.

Esempi di attivazione del codice di tracciamento di Google Analytics

Questo script genera il codice di tracciamento di Analytics soltanto se l’utente non è loggato, tutti gli utenti loggati non verranno tracciati da Analytics:

Questo script genera il codice di tracciamento di Analytics soltanto se l’utente non ha il potere di modificare la pagina visualizzata:

Questo script genera il codice di tracciamento di Analytics soltanto se l’utente non è un amministratore:

Questo script genera il codice di tracciamento di Analytics soltanto se l’utente non è un amministratore e la pagina del suo profilo non corrisponde ad /Admin:

Voi come fate? Avete metodi alternativi da consigliare?
Se pensi che l’articolo ti sia stato utile regala un Mi Piace e condividi con i tuoi amici!

Articoli correlati

Autore

Commenti |12

Lascia un commento Lascia un commento
  1. MarcoSchiavi 1 commento

    Grandissimo! Online ci sono decine e decine di articoli con i metodi più strani e complicati… Questo è davvero semplice, grazieeeeee!!!!

  2. S.Cocca 1 commento

    Thanks!!! Funziona alla grande anche col grafico in tempo reale :D

  3. Claudia 2 commenti

    Con il primo e l’ultimo codice continuo a vedere le mie visite anche se loggata, con il secondo codice non riesce a vedere più NESSUNA visita, neanche quelle non loggate. Lo so perché ho fatto le prove in tempo reale.

    1. Giovanni Sacheli 756 risposte

      Ciao Claudia, devi essere sicura di posizionare il codice in un’area che esegua gli script PHP altrimenti non funziona. Io che uso il tema GENESIS inserisco degli Hooks nella sezione HEAD.
      I dati li vedi dopo qualche ora nel report standard, non basarti solo sul grafico in tempo reale. Hai fatto un nuovo profilo?

  4. Claudia 2 commenti

    Io l’ho inserito nel footer. Il codice di tracciamento funziona benissimo, messo da solo.
    Ma se inserisco i tuoi codici non ottengo il risultato sperato. Ti ripeto, con il primo e l’ultimo codice continuo a vedere i miei dati di navigazione, con il secondo non vedo più niente. Convinta che andasse bene, perchè non vedevo più i miei dati di navigazione, ho scoperto che mi annullava completamente tutte le visite: per due giorni risultano zero visite ed è mooolto strano. Non so più che fare. Che intendi con fare un nuovo profilo? Il mio profilo è uno, quello di amministratore. Ho provato anche con dei plugin ma niente, vedo sempre anche il mio traffico.

    1. Giovanni Sacheli 756 risposte

      Intendo un nuovo profilo di analytics (non account) per non modificare i dati del profilo originale dato che i filtri vanno a sovrascrivere i dati RAW. Ti consiglio di generare un nuovo profilo, inserire il codice nell’header e in un punto del template che esegua i codici PHP. In altri modi NON funziona, i codici mostrati sono corretti, testati e funzionanti.
      Il tuo problema deriva dal fatto che non viene eseguito il codice PHP e quindi il codice non viene generato e le visite non sono state tracciate

  5. Claudia 1 commento

    Grazie mille! Finalmente sono riuscita ad escludere le mie visite dal sito ;) Ho provato in tempo reale sia da loggata che non, e funziona.

  6. Alessandro Di Somma\ 2 commenti

    Noi in ufficio abbiamo preferito intervenire lato browser, non è il sistema più efficace, ma semplicemente funziona .

    Visto che utilizziamo Chrome, installiamo il “Componente aggiuntivo per disattiv. Analytics” che istruisce il codice JavaScript di Google Analytics (ga.js) a non inviare informazioni a Google Analytics.

    1. Giovanni Sacheli 756 risposte

      Grazie Alessandro, ottimo consiglio per chi in ufficio ha un IP dinamico e non ha network univoco!

  7. Alessandro Di Somma\ 2 commenti

    Noi in ufficio abbiamo preferito intervenire lato browser, non è il sistema più efficace, ma semplicemente funziona .

    Visto che utilizziamo Chrome, installiamo il “Componente aggiuntivo per disattiv. Analytics” che istruisce il codice JavaScript di Google Analytics (ga.js) a non inviare informazioni a Google Analytics.

  8. Giovanni 2 commenti

    Sul mio sito utilizzo un tema che permette nelle impostazioni di aggiungere codice, c’è una sezione apposita. Ho aggiunto il codice di analytics ed in effetti il sito comunica correttamente, ma se aggiungo i codici php che hai postato, viene comunque visualizzata in tempo reale la mia presenza sul sito. Da quanto ho capito, evidentemente la sezione non esegue codice php e quindi non funziona. Esiste qualche altra alternativa, per esempio inserendo nel footer il codice, oppure modificando manualmente qualche file del tema?

    1. Giovanni Sacheli 756 risposte

      Ciao Giovanni, per eseguire il PHP di questa guida non puoi inserire lo script come stai facendo ora (nel campo nel pannello di amministrazione, che infatti non esegue il PHP) ma va inserito nel template del sito, come ad esempio nell’header.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Ultimi articoli aggiornati

Richiedi un preventivo SEO e Google Ads

Porta il tuo sito web al livello successivo con l’expertise di EVE Milano. La nostra agenzia di Search Marketing ha ricevuto oltre 1128 richieste di preventivo, un segnale chiaro della fiducia che imprenditori e manager, come te, ripongono nella nostra specializzazione tecnica e verticale nella SEO e PPC. Se la tua organizzazione cerca competenze specifiche per emergere nei risultati di Google, noi siamo pronti a fornire quel valore aggiunto. Affidati alla nostra esperienza per fare la differenza.
Richiedi un preventivo

Non perderti altre guide, iscriviti per ricevere un avviso mensile con gli aggiornamenti del blog!

Iscriviti alla newsletter!

Informativa sui cookies

Noi e terze parti selezionate utilizziamo cookie o tecnologie simili per finalità tecniche e, con il tuo consenso, anche per le finalità di esperienza e misurazione come specificato nella cookie policy. Puoi liberamente prestare, rifiutare o revocare il tuo consenso, in qualsiasi momento, accedendo al pannello delle preferenze. Il rifiuto del consenso può rendere non disponibili le relative funzioni. Usa il pulsante “Accetta” per acconsentire. Usa il pulsante “Rifiuta” per continuare senza accettare.