W niektórych przypadkach chcesz dodać do strony tag gtag.js, ale tag gtag()
jest już używany do czegoś innego. Tag gtag.js umożliwia zmianę nazwy globalnego obiektu gtag()
, aby uniknąć konfliktów nazw.
Zmień nazwę obiektu globalnego
Aby zmienić nazwę obiektu globalnego, zmień gtag()
w globalnym tagu witryny na inną nazwę. Pamiętaj, by we wszystkich przypadkach, w których funkcja gtag()
jest wywoływana w kodzie, zmień jej nazwy, aby były zgodne.
Aby np. zmienić nazwę obiektu gtag()
na analytics()
, zmień tag w ten sposób:
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=TRACKING_ID"></script> <script> window.dataLayer = window.dataLayer || []; function analytics(){dataLayer.push(arguments);} analytics('js', new Date()); analytics('config', 'TRACKING_ID'); </script>