我想在点击按钮时计算一次转化。
为此,我将google的转换代码移到了main.js文件中,并将该代码附加到了click事件:
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'conversion', {
'send_to': 'AW-1234567890/Bhdhdqndqdhwudu',
'event_callback': callback
});
return false;
}
$('#register-container').on('click', '.go90jdj', function(e) {
gtag_report_conversion(url);
});
我现在有两个问题。
首先:url
在gtag_report_conversion(url)
中做什么,甚至有必要吗?这部分的作用是:'event_callback': callback
。对我来说,似乎只有这一部分是相关的:
gtag('event', 'conversion', {
'send_to': 'AW-1234567890/Bhdhdqndqdhwudu'
});
第二个问题,如果我将这段代码附加到click事件上并且可以正常工作,则意味着每次有人单击按钮时,都将计为一次转化。但这实际上是一个问题,因为我想计算来自Google广告点击的点击次数。
总而言之,如果有人只是访问该网站而不是不是来自adwords广告,那么它也算一次转化吗?
答案 0 :(得分:1)
URL指示回调函数,触发转换后应将用户重定向到该位置。
回答第二个问题。您不会有任何问题。每次都会发送像素,但是Google Ads只会计算点击您广告的用户的转化次数。