Use a dimension to note how the user opened squoosh

This commit is contained in:
Pete LePage
2020-06-23 16:34:47 -04:00
parent 3a5c0aa30c
commit 079e56f1e1

View File

@ -13,11 +13,19 @@ if (!('customElements' in self)) {
}
if (typeof PRERENDER === 'undefined') {
// Determine the current display mode.
let displayMode = 'browser';
const mqStandAlone = '(display-mode: standalone)';
if (navigator.standalone || window.matchMedia(mqStandAlone).matches) {
displayMode = 'standalone';
}
// Setup analytics
window.ga = window.ga || ((...args) => (ga.q = ga.q || []).push(args));
ga('create', 'UA-128752250-1', 'auto');
ga('set', 'transport', 'beacon');
ga('set', 'dimensionX', displayMode);
ga('send', 'pageview');
// Load the GA script
// Load the GA script
const s = document.createElement('script');
s.src = 'https://www.google-analytics.com/analytics.js';
document.head!.appendChild(s);