触发 google adwords 转换 jquery

Posted

技术标签:

【中文标题】触发 google adwords 转换 jquery【英文标题】:trigger google adwords conversion jquery 【发布时间】:2014-09-25 12:36:35 【问题描述】:

我正在尝试使用 jQuery 触发 Google Adwords 转换,但没有任何运气。这是我正在使用的代码。

代码用于提交表单,然后通过电子邮件发送给我。唯一不起作用的部分是 Google Conversion。

$.post('submit.php', $("form#easy").serialize(), function (data) 

        if (data == "Message sent")
        
            $("div#error").hide();
            $("div#success").slideDown("fast");

            //Scroll to top of #form div - Useful if you have a fixed header
            var destination = $('div#form').offset().top - 0; //If you are using fixed header, change 0 to any height you wish
            $("html:not(:animated),body:not(:animated)").animate(
                scrollTop: destination
            , 200);

            // Clear form data
            $("#easy").reset();
            //Reload captcha when message is sent
            $('#vimage').attr('src', $('#vimage').attr('src')+'?'+Math.random());

            // Track conversion
            var google_conversion_id = "1016403774";
            var google_conversion_language = "en";
            var google_conversion_format = "3";
            var google_conversion_color = "ffffff";
            var google_conversion_label = "wgx7CNj0vVYQvq7U5AM";
            var google_remarketing_only = false;
            $.getScript("http://www.googleadservices.com/pagead/conversion.js");

         else 
            //PHP validation
            $("div#error").html(data).slideDown("fast");

            //Scroll to top of this div - 70px from the top of your view, change this to whatever number you wish
            var destination = $('div#form').offset().top - 70;
            $("html:not(:animated),body:not(:animated)").animate(
                scrollTop: destination
            , 200);

        
    );
    return false;

有什么想法可能是错的吗?

谢谢, 布拉德利

【问题讨论】:

【参考方案1】:

我会试着看看这个答案:

How do I adapt a Google AdWords tracking pixel for use in an AngularJS app?

有人问过AngularJS,但答案是一样的——你应该使用异步版本的转换标签,而不是试图强制标准的进入异步环境。

【讨论】:

以上是关于触发 google adwords 转换 jquery的主要内容,如果未能解决你的问题,请参考以下文章

Google Adwords 跟踪 cookie 触发 ASP.NET 请求验证异常

AJAX 表单上的 Google AdWords 转换?

我可以使用“页面停留时间”来触发 AdWords 转换吗?

如何使用 Contact Form 7 实现 Google Adwords 转换跟踪代码?

Google Adwords 转换代码会产生空白?

在联系表 7 Wordpress 中集成 Google Adwords 转换代码时出错