GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — docsify/src/plugins/gtag.js at develop · docsifyjs/docsify Expand file tree/ Copy pathgtag.jsMore file actions 75 lines (61 loc) · 1.65 KB / Copy pathgtag.jsFile metadata and controls75 lines (61 loc) · 1.65 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 // From ./ga.js function appendScript(id) { const script = document.createElement('script'); script.async = true; script.src = 'https://www.googletagmanager.com/gtag/js?id=' + id; document.body.appendChild(script); } const window = /** @type {any} */ (globalThis); // global site tag instance initialized function initGlobalSiteTag(id) { appendScript(id); window.dataLayer = window.dataLayer || []; window.gtag = window.gtag || function () { window.dataLayer.push(arguments); }; window.gtag('js', new Date()); window.gtag('config', id); } // add additional products to your tag // https://developers.google.com/tag-platform/gtagjs/install function initAdditionalTag(id) { window.gtag('config', id); } function init(ids) { if (Array.isArray(ids)) { // set the first id to be a global site tag initGlobalSiteTag(ids[0]); // the rest ids ids.forEach((id, index) => { if (index > 0) { initAdditionalTag(id); } }); } else { initGlobalSiteTag(ids); } } function collect() { if (!window.gtag) { init(window.$docsify.gtag); } // usage: https://developers.google.com/analytics/devguides/collection/gtagjs/pages window.gtag('event', 'page_view', { page_title: document.title, page_location: location.href, page_path: location.pathname, }); } const install = function (hook) { if (!window.$docsify.gtag) { // eslint-disable-next-line no-console console.error('[Docsify] gtag is required.'); return; } hook.beforeEach(collect); }; window.$docsify = window.$docsify || {}; window.$docsify.plugins = [install, ...(window.$docsify.plugins || [])]; export {}; |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |