Почему я получаю эту ошибку. У меня есть этот код в компоненте заголовка приложения Next js.
{/* <!-- Global site tag (gtag.js) - Google Analytics --> */} <script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXX-X" /> <script dangerouslySetInnerHTML={{ __html: ` window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('set', {'user_id', '${userData?.id}'}) gtag('js', new Date()); gtag('config', 'UA-XXX-X', { page_path: window.location.pathname, }); `, }} />
Просто чтобы дать ответ на вопрос, который в противном случае кажется нерешенным.
Эта строка:
gtag('set', {'user_id', '${userData?.id}'})
должна быть:
gtag('set', {'user_id' : '${userData?.id}'})