点击事件jquery的AdWords计数转换

时间:2019-02-07 09:40:53

标签: javascript jquery google-adwords

我想在点击按钮时计算一次转化。

为此,我将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);
});

我现在有两个问题。

首先:urlgtag_report_conversion(url)中做什么,甚至有必要吗?这部分的作用是:'event_callback': callback。对我来说,似乎只有这一部分是相关的:

gtag('event', 'conversion', {
    'send_to': 'AW-1234567890/Bhdhdqndqdhwudu'
});

第二个问题,如果我将这段代码附加到click事件上并且可以正常工作,则意味着每次有人单击按钮时,都将计为一次转化。但这实际上是一个问题,因为我想计算来自Google广告点击的点击次数。

总而言之,如果有人只是访问该网站而不是不是来自adwords广告,那么它也算一次转化吗?

1 个答案:

答案 0 :(得分:1)

URL指示回调函数,触发转换后应将用户重定向到该位置。

回答第二个问题。您不会有任何问题。每次都会发送像素,但是Google Ads只会计算点击您广告的用户的转化次数。