-
Couldn't load subscription status.
- Fork 11
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
Hi im trying to implement Google Optimize to nuxt3 using partytown. I've implement script adding new plugin to nuxt3:
export default defineNuxtPlugin((nuxtApp: NuxtApp) => {
const config = useRuntimeConfig();
useHead({
script: [
{
src: `https://www.googleoptimize.com/optimize.js?id=${config.optimizeId}`,
async: true,
gtm: config.gtmId,
type: 'text/partytown',
}
],
});
});
I see that script is loading properly:
<script src="https://www.googleoptimize.com/optimize.js?id=OPT-MMSMPHJ" async="true" type="text/partytown-x" gtm="GTM-W57WWW2"></script>
you can check, that the code above is generated here: https://qa.lendi.pl/
I've also tried to set forwarding by adding this to nuxt.config:
partytown: {
debug: true,
logScriptExecution: true,
logStackTraces: true,
forward: ['google_optimize', 'google_tag_manager',],
}
But unfortunately my optimize experiments does not work. When I change script type from text/partytown to text/javascript everything works fine
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation