我正在尝试为Google Analytics(分析)设置事件跟踪。在表单上提交gtag事件不起作用。
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
// gtag('config', 'UA-XXX-1');
gtag('config', 'UA-XXX-1', {
'custom_map': { 'dimension1': 'author_name' }
});
var form = document.getElementById('author-form');
console.log(form);
form.addEventListener('submit', function (event) {
event.preventDefault();
console.log('Event is submitted');
gtag('event', 'article_view', { 'author_name': 'Ritwik B' });
// gtag('event', 'author_form_complete', {
// 'event_callback': function () {
// console.log('gtag');
// form.submit();
// console.log('gtag');
// }
// });
});
</script>
'author_form_complete'事件有效,但是当我签入实时->事件标签时,没有数据。 请帮忙。