相关疑难解决方法(0)

如何跟踪Google Adwords转换?

如果有人点击链接,Google Adwords不会为您的网页添加任何代码来计算转化次数.但是因为它是Javascript,我相信有一种方法可以做到这一点.

以下是Google为您提供的代码(未经更改),您可以将其视为转化(大部分时间都是感谢页面):

<!-- Google Code for Klick Conversion Page -->
<script type="text/javascript">
<!--
var google_conversion_id = 1062751462;
var google_conversion_language = "de";
var google_conversion_format = "1";
var google_conversion_color = "ffffff";
var google_conversion_label = "dKXuCODvugEQ5pnh-gM";
var google_conversion_value = 0;
//-->
</script>
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/1062751462/?label=dKXuCODvugEQ5pnh-gM&amp;guid=ON&amp;script=0"/>
</div>
</noscript>
Run Code Online (Sandbox Code Playgroud)

使用其他转换跟踪脚本,必须执行一些功能来计算转换.在这里,只需将JS-File添加到您的页面就足以触发转换跟踪,因为conversion.js会在加载时调用一个函数(下载它并在通过代码测试器运行它之后查看它,这真是相当不错的工作!).

知道怎么解决这个问题吗?

javascript tracking onclick google-adwords

69
推荐指数
3
解决办法
6万
查看次数

如何在提交按钮上使用ajax实现Google Adwords"转换像素"(没有"谢谢"页面)

我想实现一个adwords"转换像素"脚本 - 这是脚本:

<!-- Google Code for General_Lead Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 000;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "hahaha";
var google_remarketing_only = false;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/975247275153/?label=IiuoCNO17lcQgZ2P0QM&amp;guid=ON&amp;script=0"/>
</div>
</noscript>
Run Code Online (Sandbox Code Playgroud)

在我的网站上的联系表格,不会导致"谢谢"页面.这是我的提交表单代码.(验证不是100%完成的:P)

// Send button for the "contact form".
$('#sendBtn').click(function(){
    //get info 
    var fullname = $("#fullname").val();
    var email = $("#email").val();
    var text …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery google-adwords

21
推荐指数
2
解决办法
2万
查看次数

如何调整Google AdWords跟踪像素以用于AngularJS应用?

如何调整AdWords跟踪像素以在AngularJS应用程序中按预期运行?

典型的跟踪代码如下所示:

<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 123456789;
var google_conversion_language = "en";
var google_conversion_format = "2";
var google_conversion_color = "ffffff";
var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
var google_conversion_value = 0;
/* ]]> */
</script>
<script type="text/javascript" 
  src="//www.googleadservices.com/pagead/conversion.js">
</script>
Run Code Online (Sandbox Code Playgroud)

(我省略了标准的<noscript>后备,因为它在AngularJS应用程序的上下文中显然无关紧要.)

跟踪代码的工作原理是在全局命名空间中设置一组变量,然后在每次页面加载时获取外部脚本.在Angular上下文中,这不起作用,因为在每次页面加载时不会从服务器重新检索HTML源.

我最初(也可能是非功能性)尝试将其调整为Angular看起来像这样(在Coffeescript中):

SpiffyApp.run ($rootScope, $location, $window, session, flash) ->

  # Other initialization stuff

  $rootScope.$on '$routeChangeSuccess', (event, data) ->

    # Other route-change callback stuff

    $window.google_conversion_id = 123456789
    $window.google_conversion_language = "en"
    $window.google_conversion_format = "2"
    $window.google_conversion_color = "ffffff"
    $window.google_conversion_label = "AAAAAAAAAAAAAAAAAAA" …
Run Code Online (Sandbox Code Playgroud)

google-adwords coffeescript angularjs

9
推荐指数
1
解决办法
4915
查看次数