做竞价你必须一定要会的技术:参数传递

站UI设计

  钟震原创,更多知识尽在钟震讲网络营销,自己百度噢!

   做过竞价的朋友都知道,数据是竞价中最核心的部分,但是往往我们在账户中的关键词url网址做了数据追踪(还是用客服软件做追踪的就不讲啦。因为你追踪的是搜索词),还是会丢失很多的数据。这是为什么呢?

   在竞价的数据追踪中,我们通常定义为咨询页面的上一个页面就是来源页面。那么在用户通过点击我们的广告来到我们的网站的着陆页的时候,参数是存在的,但是在用户多次点击别的页面然后咨询的时候,我们做的追踪参数就丢失了。

   那么我们应该如何解决这个问题呢,其实只要你懂一点点js代码,那么这个问题就能完全的解决,不管用户怎么点,参数都会跟在网址后面不会丢失。

  首先假如如下所示是我们的着陆页。在这里做一个参数传递实验。

  <html>

  <head>

  <title>传参数</title>

  <script src="/js/track.js"></script>

  </head>

  <body onload="changeUrl();">

   <p><a href="网址/" target="_blank">传送门测试

  传参<a></p>

  </body>

  </html>

  那么需要改的位置有两个

  1.加一段js,js采用外部调用,js代码是java老师写的

  着陆页模板中写<script src="http://www.bidwhy.com/js/track.js"></script>

  下面的代码做一个js文件保存在你的网站中就行啦

  function changeUrl(){

  var url=location.href;

  var s = url.indexOf("?");

  if(s!=-1){

  var getStr=url.substr(s);

  var arr=document.getElementsByTagName("a");

  for(var i=0;i<arr.length;i++){

  var href=arr[i].getAttribute("href");

  if(href.indexOf("?")==-1){

  arr[i].setAttribute("href",href+getStr);

  }else{

  arr[i].setAttribute("href",href+getStr.replace("?","&"));

  }

  }

  }

  }

  2.<body onload="changeUrl();">变换主页网址,这里也要记得改。

  假如这是着落页,正常情况是有参数的,但是点击下一个页面就没有了,设置了参数传递之后,点击下一个页面,这个页面的参数就会依旧存在。因为这个网页是拿来做实验的,网址后面并没有实际的参数所以我们需要手动添加一个参数 比如说?from=baidu

  好了ok,开始试验了

  第一步,我写了一个简单的网页,加了一个参数,?from=baidu

  第二步,点击传送门测试传参。见证奇迹的时刻到了

  当我们网页跳转到别的网址之后参数还是会存在。数据丢失问题就解决了

  竞价中数据为王,所以参数传递是每一位竞价师必须要做的事情,希望本文对所有网络营销爱好者有一点点启发,一点点感悟。更多知识俺。

标签: 站UI设计