2013年11月17日,星期日

使用Google Analytics(分析)跟踪Adwords脚本运行

前几天,我正在研究如何报告AdWords脚本运行了多少次。我发现,由于我将Google Analytics(分析)报告用于其他所有内容,因此也许我也应该尝试将其用于脚本报告。

因此,利用在网络上收集的一些信息,我整理了这个简单的脚本,将数据推送到Google Analytics(分析)。这会将每个脚本运行注册为浏览量。如果要跟踪脚本运行所在的帐户ID,则需要在CAMPAIGN或PAGE值中的某个位置添加AdWordsApp.currentAccount()。getCustomerId()。在脚本中包含此代码后,只需调用beacon();在代码的开头。而且由于许多跟踪系统都模仿Google Analytics(分析)跟踪格式,因此我敢肯定,该格式可以轻松地应用于其他系统。

谢谢,
拉斯

/********************************
* Track Script Runs in Google Analytics
* Created By:  拉斯  Savage
* FreeAdWordsScripts.com
********************************/
function  信标 () {
  var TAG_ID = 'UA-XXXXXXXX-X';
  var CAMPAIGN_SOURCE = 'adwords';
  var CAMPAIGN_MEDIUM = 'scripts';
  var CAMPAIGN_NAME = 'Your Script Name And Version';
  var HOSTNAME = 'www.freeadwordsscripts.com';
  var PAGE = '/Some/Virtual/Page/Similar/To/Campaign/Name/Probably';
  var DOMAIN_LINK = 'http://'+HOSTNAME+PAGE;

  //Pulled from: http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript
  var  uid  = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, 
    function(c) {var r = Math.random()*16|0,v=c=='x'?r:r&0x3|0x8;return v.toString(16);});
  
  var url = 'http://www.google-analytics.com/collect?';
  var payload = {
    'v':1,'tid':TAG_ID,'cid':uuid,    
    't':'pageview','cs':CAMPAIGN_SOURCE,'cm':CAMPAIGN_MEDIUM,'cn':CAMPAIGN_NAME,
    'dl':DOMAIN_LINK
  };
  var  s  = '';
  for(var key in payload) {
     s  += key + '=' + encodeURIComponent(payload[key]) + '&';
  }
  url +=  s .substring(0,qs.length-1);
  UrlFetchApp.fetch(url);
}

16条评论:

  1. 寻找有关的最新更新 TNPSC考试? 卡尔维塞蒂 -#1教育门户网站提供有关TN州政府职位的最新新闻,教育新闻以及更多信息。

    回复 删除
  2. 在积极的网站上,您从哪里获得了此帖子的信息?我现在已经阅读了您网站上的一些文章,我真的很喜欢您的风格。谢谢您一百万,请继续努力。 ( Locateanumber.com | www.locateanumber.com | http://locateanumber.com | //locateanumber.com )

    回复 删除
  3. 在积极的网站上,您从哪里获得了此帖子的信息?我现在已经阅读了您网站上的一些文章,我真的很喜欢您的风格。谢谢您一百万,请继续努力。 Locateanumber.com

    回复 删除
  4. 您是否想知道如何使用网站拦截器来确保安全?上 //celltrackingapps.com/website-blocker/ 您可以阅读更多有关它的内容

    回复 删除
  5. 你真激动!我不再考虑我'我一定要研究过类似的东西。很高兴在这个困难中以敏锐的头脑发现任何其他角色 点击 。认真..非常感谢您开始这项工作。这个网站是网络上必需的某些组件,一个独具匠心!

    回复 删除
  6. 像这样的家长控制 间谍 ,我甚至可以跟踪我孩子的Skype'的电话。作为父母,我发现让我的儿子参与任何形式的在线欺诈非常重要。所以,我会尽力!

    回复 删除
  7. 这些技术可得出无需编程规则即可执行得更好的结果。 海得拉巴的数据科学课程

    回复 删除
  8. 人们现在查找信息的方式与10年前有很大的不同。这对于大多数人来说可能是显而易见的,但许多企业尚未对此挑战做出回应。您的网站现在是您主要的营销工具,您的网页设计对于成功的营销至关重要。 杰克·哈克特(Jake Hackett)

    回复 删除
  9. Euinterstarséemtópicosmais semelhantes。房地产信息,estarei semper checando seu博客,obrigado 布鲁诺埃斯皮奥

    回复 删除