From 59963d490620b08b87d03c001a780c382aff4b37 Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Sun, 12 Jun 2022 11:39:25 -0500 Subject: [PATCH] Configure Partytown for Google Analytics 4 --- astro.config.mjs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/astro.config.mjs b/astro.config.mjs index 3e03e8d..f59299c 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -5,6 +5,8 @@ import tailwind from '@astrojs/tailwind' // https://github.com/withastro/astro/tree/main/packages/integrations/netlify import netlify from '@astrojs/netlify/functions' // import sitemap from '@astrojs/sitemap' +import partytown from '@astrojs/partytown' + // import { viteCommonjs } from '@originjs/vite-plugin-commonjs' @@ -33,6 +35,11 @@ export default defineConfig({ // 'https://doesitarm.com/absolute-url', // ] // }) + partytown({ + // Add dataLayer.push as a forwarding-event. + // https://github.com/withastro/astro/tree/main/packages/integrations/partytown#configforward + config: { forward: [ 'dataLayer.push' ] }, + }), ], // Vite options // https://docs.astro.build/en/reference/configuration-reference/#vite