Files
supabase/apps/www/data
Ivan VasilovandAlaister Young 37e44bec9c feat: Add GTM (#35567)
* Add third-parties dependency for GTM. Reexport the GTM from the common package.

* Add the TelemetryTagManager to four of the production apps.

* Add the GOOGLE_TAG_MANAGER_ID env var as a turbo dependency to the 4 apps.

* Skip rendering the tag manager if the env var is not set or not running on the platform.

* Fix the prop type to be extracted from the component.

* Add default values for consent to GTM.

* Another try to mimic gtag function.

* Fix a link in www.

* Try another approach.

* try.

* Remove the data-redaction flag.

* Remove extra code.

* Send a sign-up event if GTM is enabled.

* Send only the email to GTM.

* Minor fixes.

* Remove third-parties from pnpm lockfile.

* Lets try to make studio work again.

* Add CSP rules for img loading for GTM.

* Add event for testing.

* Add www.googletagmanager.com to the CSP rules.

* Add Stape to CSP rules.

* Fix stape CSP.

* Clean up the code.

* Remove extra console.log.

* Fix the stape urls for CORS.

* Fix the wrong category for Stape URL.

* Add google ads urls.

* Bump the timeout.

* Add google.com to the img-src for google ads.

* update csp

* remove comment

* update to use google analytics without signals

* add stape to default-src in csp

* move csp to middleware

* add google ads support and fix middleware base path

* remove google tag manager / google ads references from csp. load via stape proxy instead

* add double click url to image src

* add Google Tag Manager URL to CSP configuration

* add ga4 urls to csp

* remove google urls from CSP

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2025-06-30 10:35:47 +00:00
..
2022-10-14 17:12:44 +08:00
2025-06-30 11:24:40 +02:00
2025-06-10 12:40:55 +02:00
2025-06-30 11:24:40 +02:00
2025-06-10 20:34:47 +00:00
2025-06-10 12:40:55 +02:00
2023-12-12 16:41:16 +01:00
2025-03-04 15:48:50 +01:00
2025-06-18 15:43:58 +02:00
2025-06-30 11:24:40 +02:00
2022-10-13 10:42:36 +08:00
2025-04-07 16:25:12 +02:00
2025-06-30 11:24:40 +02:00
2024-12-04 10:51:57 -04:00
2025-06-30 10:35:47 +00:00
2025-06-30 11:24:40 +02:00
2025-06-30 11:24:40 +02:00
2022-05-31 17:04:37 +05:30
2022-12-05 23:52:44 -05:00
2025-06-30 11:24:40 +02:00
2022-06-20 22:21:00 -04:00
2024-12-05 15:05:47 +00:00
2025-06-30 11:24:40 +02:00
2024-12-04 21:42:23 +08:00