analytics.template 782 B

1234567891011121314151617181920212223242526272829
  1. <script>
  2. (function() {
  3. if (window.location.hostname.indexOf("threejsfundamentals.org") < 0) {
  4. return;
  5. }
  6. function addScript(src, fn) {
  7. const script = document.createElement('script');
  8. const firstScript = document.getElementsByTagName('script')[0];
  9. script.async = true;
  10. script.defer = true;
  11. if (fn) {
  12. script.addEventListener('load', fn);
  13. }
  14. script.src = src;
  15. firstScript.parentNode.insertBefore(script, firstScript);
  16. }
  17. addScript('//cdn.webglstats.com/stat.js');
  18. addScript('https://www.googletagmanager.com/gtag/js?id=UA-120733518-1', () => {
  19. window.dataLayer = window.dataLayer || [];
  20. function gtag(){dataLayer.push(arguments);}
  21. gtag('js', new Date());
  22. gtag('config', 'UA-120733518-1');
  23. });
  24. }());
  25. </script>