我对Google服务不太困惑。 我想跟踪转化事件。
我已经像这样配置了脚本:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXX');</script>
<!-- End Google Tag Manager -->
我的Google跟踪代码管理器帐户配置了deux服务:分析和广告
我已经在Google Ads上配置了转化事件,并且尝试通过Javascript调用来推送它,但是也许我在某个地方错了。
这是我的Javascript代码:
gtag('send', <event_action>, {
'event_category': <event_category>,
'event_label': <event_label>,
'value': <event_value
});
最终,我的Google Ads仪表板上没有任何转换。
有人可以帮忙找出问题所在吗?
答案 0 :(得分:2)
是event
而不是send
吗?
gtag('event', <action>, {
'event_category': <category>,
'event_label': <label>,
'value': <value>
});
答案 1 :(得分:0)
您还包括gtag.js吗?
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
</script>
答案 2 :(得分:0)
Google跟踪代码管理器和Google Ads具有不同的基本脚本,因此无法很好地协同工作。
您可以在Google跟踪代码管理器中简单地设置Google Ads转化跟踪,而无需添加其他代码,方法是:单击新建标签,然后填写转化ID和标签,可在通过以下方式设置的google广告转化工具中找到该ID和标签标记管理器。
在Google跟踪代码管理器中设置触发器,并在跟踪代码管理器中进行预览以调试它。
答案 3 :(得分:0)
Google提供了一个Chrome扩展程序,可帮助您测试Google跟踪代码管理器。 Get it here。