Я новичок в GA. Позволь мне идти прямо. Я хотел бы отправить просмотр страницы в GA через Gtag.js из моего javascript.
То, что я пробовал, я добавил
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXXXX"></script>
на мою целевую страницу.
Затем добавил это в мой скрипт
gtag('config', GA_TRACKING_ID, {
'page_title': pageTitle,
'user_id': userId,
'page_path': pagePath
});
Я вижу загруженный gtag js, но получаю сообщение об ошибке "Uncaught ReferenceError: gtag is not defined
"
Когда я добавил этот фрагмент
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', GA_TRACKING_ID, {
'page_title': pageTitle,
'user_id': userId,
'page_path': pagePath
});
перестал выдавать ошибку, но не отправлял просмотр страницы в GA.
Я что-то упустил?