4
I am learning to use google Analytics and came across a problem. I want to be able to collect demographic data. In google Analytics says that the option is enabled but my code has no support for this. The code I was given to activate Google Analytics was:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'url.ph');
ga('send', 'pageview');
</script>
In the link help it shows the following code as "default"
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxx-y']);
_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>
And asks me to find the line
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';` e substituir por `ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
but there is no such line. How can I activate this Demographic Data option?
Fez that same question on SOE in November. According to the other answers, you can use the
dc.js
and theanalytics.js
together (I took the test and ran smoothly).– Anthony Accioly
Here is a small tutorial regarding demographic data in Portuguese, I think it can help. http://dmanalytics.co/habilitar-infographic/
– user18805