Ich habe die Cookie-Methode zum Ausschließen meiner Verkehr zu arbeiten, wenn ich die Domäne nicht angegeben. Jetzt, da ich die Domain angegeben habe, funktioniert sie nicht mehr. Es scheint zwei Cookies zu setzen, die Seite exclude.html, die ich erstellt habe, setzt ein Cookie von "mydomain.com" und die Google Analytics setzt ein Cookie von "www.mydomain.com".Schließen Sie meinen Verkehr von Google Analytics mit Cookie mit Subdomain
Hier ist der Code für meine exclude.html Seite.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Exclude Me</title>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setVar', 'exclude_me']);
_gaq.push(['_setDomainName', 'www.mydomain.com']);
_gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
_gaq.push(['_trackPageview']);
(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>
</head>
<body>
<p>
This computer now has a cookie placed on it to exclude it from any Google Analytics reports.</p>
<p>
If you delete your cookies, you will need to revisit/reload this page again.</p>
</body>
</html>
ich hinzugefügt, um die _gaq.push(['_setDomainName', 'www.mydomain.com']);
zu versuchen und bekommen es, die scheint nicht zu arbeiten, etwas zu tun. Das ist die Art, wie ich es für alle anderen Seiten eingerichtet habe, indem ich die www.mydomain.com benutze.
Als ich dies tippte, schien es mir, dass die '_gaq.push ([' _ setDomainName ',' www.mydomain.com ']);' sollte wahrscheinlich vor '_gaq.push ([' _ setVar ',' exclude_me ']) eingefügt werden;' Also habe ich sie umgestellt und es werden nicht mehr zwei verschiedene Cookies erstellt, also hoffentlich funktioniert das. – Casey
setze das als Antwort auf deine Frage und akzeptiere das, da es die Probleme löst. – Eduardo