X

Come Disabilitare Google Analytics per gli Utenti Connessi in WordPress

Snippet di IsItWP

Utilizzi Google Analytics per monitorare il tuo pubblico? Allora, probabilmente vorrai monitorare solo i visitatori reali e non i tuoi autori e scrittori.

Il modo più semplice per monitorare i visitatori reali è utilizzare MonsterInsights sul tuo sito, che è il miglior plugin di Google Analytics per WordPress.

Se preferisci usare uno snippet di codice, segui le istruzioni qui sotto. Tieni presente che questo snippet aggiunge automaticamente il codice di Google Analytics alla tua area footer (nel caso in cui venga chiamato “wp_footer()”), quindi non devi inserire manualmente il codice Analytics in tutti i tuoi file.

Istruzioni:

Inserisci questo snippet nel tuo file functions.php situato nella directory del tuo tema o in un plugin specifico per il sito. Devi inserire il tuo ID di Google Analytics in “XXXXXXXX“. Divertiti!

<?php
// function for inserting Google Analytics into the wp_head
add_action('wp_footer', 'ga');
function ga() {
   if ( !is_user_logged_in() ) { // not for logged in users
?>
	<script type="text/javascript">
	  var _gaq = _gaq || [];
	  _gaq.push(['_setAccount', 'UA-XXXXXXXX']); // insert your Google Analytics id here
	  _gaq.push(['_trackPageview']);
	  _gaq.push(['_trackPageLoadTime']);
	  (function() {
	    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	  })();
	</script>
<?php
   }
}
?>

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: I migliori page builder di WordPress (confrontati).

Commenti   Lascia una risposta

  1. José Carlos Amaral 9 ottobre 2022 alle 14:32

    Funzionerà con GA4?

  2. C'è un modo per far sì che questo si applichi solo agli amministratori loggati, monitorando al contempo altri utenti loggati?

    1. La riga 5 dovrebbe essere modificata in:

      if ( !is_user_logged_in() || !current_user_can(‘administrator’)) {

  3. Salve,

    Ho provato questo ma non ha funzionato. Ho aggiunto questo codice usando il plugin Code Snippets, aggiungendo wp_header invece di wp_footer. L'ho impostato per essere eseguito su tutto il sito:

    var _gaq = _gaq || [];
    _gaq.push([‘_setAccount’, ‘UA-XXXXXX’]); // inserisci qui il tuo id di Google Analytics
    _gaq.push([‘_trackPageview’]);
    _gaq.push([‘_trackPageLoadTime’]);
    (function() {
    var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
    ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
    })();

    <?php
    }
    }

    Ho fatto qualcosa di sbagliato? Per favore, aiutami.

    1. Sembra che l'ID di Google Analytics sia mancante. UA-XXXXXX è solo un segnaposto. Potresti dare un'occhiata a: https://www.isitwp.com/install-google-analytics-wordpress-site/

  4. Posso usare questo codice invece?

    Il mio codice di Google Analytics.

    <?php
    }
    }

    1. Sì, useresti il tuo ID di Google Analytics.

  5. Grazie, ha funzionato!

    1. Sono contento che sia stato d'aiuto 🙂

  6. Titolo fuorviante. Dov'è la parte in cui mostri come bloccare gli utenti connessi?

    1. La riga 5 imposta la condizione per non eseguire il codice di Google Analytics se l'utente è connesso.

  7. Grazie, è molto utile 🙂

    Prima facevo tutto con il tag manager, ma questa è un'opzione molto più veloce!

    Ora c'è un nuovo script di Google, quindi potresti voler aggiornare il tuo post. Inoltre, ho cambiato wp_footer in wp_header poiché Google preferisce lo script nell'header.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!