-
-
Save timelf123/5954677 to your computer and use it in GitHub Desktop.
NOTE: This is developed for the "old" GA, not Universal Analytics Send devicePixelRatio info to GA
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// NOTE: This is developed for the "old" GA, not Universal Analytics | |
// Create the test | |
var pixelRatio = (window.devicePixelRatio >= 1.5) ? "high" : "normal"; | |
// Pass it along through GA | |
var _gaq = _gaq || []; | |
_gaq.push(['_setAccount', 'UA-xxxxxxxx-x']); | |
// --- IMPORTANT LINE! | |
// params: event method, custom variable slot, variable name, variable value, scope level | |
// more info: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables | |
_gaq.push(['_setCustomVar', 1, 'Pixel Ratio', pixelRatio, 2 ]); | |
// Then start the trackin' | |
_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); | |
})(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment