Mobile app version of vmapp.org
Login or Join
Murray155

: How to debug Google Analytics when it it only works on my HTTPS site? I have two websites that I would like to monitor and have created to google accounts for them: https://secure.example.com.au

@Murray155

Posted in: #Analytics #Debug #GoogleAnalytics #Tracking

I have two websites that I would like to monitor and have created to google accounts for them:

secure.example.com.au (secure sub-domains only) *.example.com.au (all domains including sub-domains)


After I created the accounts and added the javascript codes, they don't appear to working on *.example.com.au.


Is there anything that would cause only the secure variant to work?
Or is it simple the javascript code I added isn't valid?


One account is configured with the following configuration:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2XXXXXXX-1']);
_gaq.push(['_setDomainName', '.example.com.au']);
_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);
})();


One account is configured as follows:

(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-5XXXXXXX-1', 'auto');
ga('send', 'pageview');


Also is there a way I can test that the codes are working? If I'm getting real-time data, it should work right?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Murray155

2 Comments

Sorted by latest first Latest Oldest Best

 

@Tiffany637

As well as the GA Debug Chrome Extension, there is another extension by Google called Tag Assistant.

This will check your installation of the GA code on your page and will let you know if there are any issues or errors with the current tag.

10% popularity Vote Up Vote Down


 

@Angela700

There is a Chrome Extension called GA Debug which is useful for seeing what tags are being fired on your website. Install that extension, right click the page and 'Inspect element', go to the 'console' tab and then navigate to the pages you are interested in. If your tags are firing, they'll appear in the output below.

As I mentioned in the comment, convert your Google Analytics properties to Universal Analytics and begin using universal analytics tags (analytics.js).

It isn't necessary to have different accounts for your secure and non-secure pages, just put the same javascript tag on all pages (unless you really want to keep them separate...).

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme