Javascript 事件的window.gtag函数不';t使数据显示在GA上
我有两种情况-第一种是向GA发送Javascript 事件的window.gtag函数不';t使数据显示在GA上,javascript,google-analytics,google-analytics-api,gtag.js,Javascript,Google Analytics,Google Analytics Api,Gtag.js,我有两种情况-第一种是向GA发送页面视图信息。第二种是在提交表单时发送带有一些自定义属性和数据的事件。以下是我正在做的事情: 第一种情况(很好): 该函数在被调用时按预期工作,即在页面加载后,我可以看到该页面的信息显示在GA上 第二种情况(不起作用): 此函数与第一个页面视图函数一样,向https://www.google-analytics.com/g/collect?调用时的端点。因此,我还可以在网络选项卡的查询字符串参数部分下看到事件类别、事件标签和值道具。然而,尽管等待了几个小时,我还是
页面视图
信息。第二种是在提交表单时发送带有一些自定义属性和数据的事件
。以下是我正在做的事情:
第一种情况(很好):
该函数在被调用时按预期工作,即在页面加载后,我可以看到该页面的信息显示在GA上
第二种情况(不起作用):
此函数与第一个页面视图
函数一样,向https://www.google-analytics.com/g/collect?
调用时的端点。因此,我还可以在网络选项卡的查询字符串参数
部分下看到事件类别
、事件标签
和值
道具。然而,尽管等待了几个小时,我还是无法在我的GA控制台的All Events->Events->Existing Events
部分下看到myEventName
事件
在我的根级别index.html
文件的
标记中有以下设置,因此在这方面应该很好:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SOME-ID></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', ‘G-SOME-ID’);
</script>
Google Analytics EventValue字段仅接受整数,您在someParam
中设置了什么
Google Analytics EventValue字段只接受整数,您在someParam
中设置了什么
const postData = (someParam) => {
window.gtag('event', 'myEventName', {
event_category: 'something_something',
event_label: 'test',
value: someParam
});
};
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-SOME-ID></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', ‘G-SOME-ID’);
</script>