Folosiți Google Analytics pentru a urmări audiența dvs.? Atunci, probabil doriți să urmăriți doar vizitatorii reali și nu autorii și scriitorii dvs.
Cel mai simplu mod de a urmări vizitatorii reali este prin utilizarea MonsterInsights pe site-ul dvs., care este cel mai bun plugin Google Analytics pentru WordPress.
Dacă preferați să utilizați o secțiune de cod, urmați instrucțiunile de mai jos. Rețineți că această secțiune adaugă automat codul Google Analytics în zona de subsol (în cazul în care se apelează „wp_footer()”), deci nu trebuie să inserați manual codul Analytics în toate fișierele dvs.
Instrucțiuni:
Plasați această secțiune în fișierul functions.php situat în directorul temei dvs. sau într-un plugin specific site-ului. Trebuie să inserați ID-ul dvs. Google Analytics la „XXXXXXXX“. Distracție plăcută!
<?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
}
}
?>
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare să consulți și alte articole de pe site, cum ar fi: Cele mai bune unelte de creare pagini WordPress (Comparativ).
Va funcționa cu GA4?
Există o modalitate de a face ca acest lucru să se aplice doar administratorilor conectați, urmărind în același timp alți utilizatori conectați?
Linia 5 va trebui modificată în:
if ( !is_user_logged_in() || !current_user_can(‘administrator’)) {
Bună,
Am încercat acest lucru, dar nu a funcționat. Am adăugat acest cod folosind pluginul Code Snippets, adăugând wp_header în loc de wp_footer. L-am setat să ruleze pe întregul site:
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX']); // introduceți aici ID-ul dvs. 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); })();
Am făcut ceva greșit? Vă rog să mă ajutați.
Se pare că lipsește ID-ul Google Analytics. UA-XXXXXX este doar un substituent. Poate doriți să consultați: https://www.isitwp.com/install-google-analytics-wordpress-site/
Pot folosi acest cod în schimb?
Codul meu Google Analytics.
Da, ați folosi propriul ID Google Analytics.
Mulțumesc, a funcționat!
Mă bucur că a ajutat 🙂
Titlu înșelător. Unde este partea în care arătați cum să blocați utilizatorii conectați?
Linia 5 setează condiționalul pentru a nu rula codul Google Analytics dacă utilizatorul este conectat.
Mulțumesc, este foarte util 🙂
Obișnuiam să fac totul cu Tag Manager, dar aceasta este o opțiune mult mai rapidă!
Există un script nou de la Google, așa că ați putea dori să vă actualizați postarea. De asemenea, am schimbat wp_footer la wp_header, deoarece Google preferă scriptul în antet.