Просмотр исходного кода

Merge pull request #7321 from overleaf/ta-ga-fallback

Fix window-ga Fallback

GitOrigin-RevId: 56b192acbae5c8ba23c63f6d4a7d7334d13b8c73
Jakob Ackermann 4 лет назад
Родитель
Сommit
1ea97c6ae6
1 измененных файлов с 7 добавлено и 4 удалено
  1. 7 4
      services/web/app/views/_google_analytics.pug

+ 7 - 4
services/web/app/views/_google_analytics.pug

@@ -44,7 +44,10 @@ if (typeof(ExposedSettings.gaTokenV4) != "undefined" || typeof(ExposedSettings.g
                 loadGA();
             }
         }
-else 
-    script(type="text/javascript", nonce=scriptNonce).
-        window.ga = function() { console.log("would send to GA", arguments) };
-        window.gtag = function() { console.log("would send to GA4", arguments) };
+
+if typeof(ExposedSettings.gaTokenV4) === "undefined"
+  script(type="text/javascript", nonce=scriptNonce).
+    window.gtag = function() { console.log("would send to GA4", arguments) };
+if typeof(ExposedSettings.gaToken) === "undefined"
+  script(type="text/javascript", nonce=scriptNonce).
+    window.ga = function() { console.log("would send to GA", arguments) };