Technical Marketing杂谈—大排

协助客户部署谷歌分析跟踪谷歌网盟效果一例

又是新的一年,看了看去年的博客,耕耘的太少,也反思了一下,确实是没思维的火花。日常工作就是救火,救急。没空也没心思来做写博客这件奢侈的事情。今年还是着重的记录一下自己思想的火花吧。免得到年底了又一点记录都没有。

先把去年协助客户部署谷歌网盟跟踪的一个东东拿出来记录下来,也是蛮有代表性的,也怪我光见过猪跑,没吃过猪肉,结果走了不少弯路,所幸没酿成什么大错,还顺便学习了一下谷歌分析的一些相关功能。

背景:客户为某网页游戏客户,通过谷歌网盟投放每天可以带去很多注册用户,谷歌Adwords本身的跟踪可以知道哪个网站带来的多少注册,但是客户希望可以更进一步,想要知道每个用户到底是通过哪个网站带来的,继而分析每个网站的投放效果,然后进行投放优化。

下面是我的思路过程:

1. 我一想,当初猛一想到的就是Adwords本身的转换跟踪,但是这个功能仅能实现知道A网站带来了多少注册,而不能知道每个注册的ID。所以放弃。

2. 仗着我还是有一些网络知识的,我迅速点击了几个内容网络的网站,通过点击Google adsense的广告,我发现,每个adsense广告点击都携带相关参数例如: “ client=ca-pub-9066977823953139 ” ,但是每个adsense 网站主对应一个包含此代码的adsense广告,他可以把这个广告部署在任何他拥有的网站上。同时,我们无法通过这个代码反追溯到代码对应的网站。所以需要借助第三方工具才能实现这个功能。

3. 这下只能上谷歌分析了,看了一圈也没找到相关功能。直接上我认为可以的功能“电子商务交易”功能。我想总能够实现了吧。

就给用户写了一个热情洋溢的指南,告诉客户

经过研究Google analytics具备“电子商务交易”可以实现订单号级别的跟踪

实现方式如下

a.    部署和Adwords 关联的Google analytics
b.    启用报告的电子商务功能(见http://www.google.com/support/googleanalytics/bin/answer.py?hl=cn&answer=55528)
c.    在注册确认页部署订单跟踪代码如下(就是我们现在放跟踪转换代码的页面):

<script type=”text/javascript”>
try{
var pageTracker = _gat._getTracker(“UA-xxxxx-x”);
pageTracker._trackPageview();
pageTracker._addTrans(
“1234”,            // order ID – required(是必须的选项,可以用来填写用户注册的ID)
“Womens Apparel”,  // affiliation or store name
“11.99”,           // total – required   (因为是电子商务注册,所以价格也是必须填写的,对于游戏注册来说,可以填写0)
“1.29”,            // tax
“15.00”,           // shipping
“San Jose”,        // city
“California”,      // state or province
“USA”              // country
);

// add item might be called for every item in the shopping cart
// where your ecommerce engine loops through each item in the cart and
// prints out _addItem for each
pageTracker._addItem(
“1234”,           // order ID – necessary to associate item with transaction    (是必须填写的,和上面一样填写用户注册ID)
“DD44”,           // SKU/code – required                 (因为是电子商务注册,SKU代码也是必须的,可以随便填写)
“T-Shirt”,        // product name
“Olive Medium”,   // category or variation
“11.99”,          // unit price – required
“1”               // quantity – required
);

pageTracker._trackTrans(); //submits transaction to the Analytics servers
} catch(err) {}
</script>

(Google 原文见这里

结果,部署后依旧不能看到是由哪个网盟的网站带来的这个注册,只能看到哪个渠道带来的。

我表示非常的郁闷,看上去谷歌是有意不想让我们知道的太详细,好让我们模糊投放,给他带来更多的利润。

4.  好了,我快绝望了,忽悠了客户部署了这么复杂的代码,结果还没实现相关功能,老板和客户的压力刷刷的来呀!!特向被我害的客户的技术mm表示歉意。

忽然间,我好像想起了什么东东,咱过去可是做服务器安全的,分析日志还是杠杠的,这通过谷歌网盟过来的点击总在web 服务里留下日志吧。马上联系客户技术问用的什么web 服务,答曰 nginx。遂要来投放期间的日志一份分析,哇咔咔,什么都有了。稍微贴一点日志

stat.php,k=3e7cdee7bd0f2b891551533a3ff64d6a&t=100011&kc=yl22306&gclid=CIzcttPm96QCFQfPbgodCS9HiA,

http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-9905710884082618&output=html&h=250&slotname=8822929507&w=300&lmt=1288315106&flash=10.0.22.87&url=http%3A%2F%2Fwww.439pk.com%2Fflash”

好了,这个纠结的问题就这么被我解决了。日志里面每个点击都有来源(呵呵,被过去的同事知道我费那么老大劲才想起来有日志,一定要被BS了。也向还在安全行业耕耘的各位ex同事拜年)马上让客户的开发写一个程序,每个过来的点击用户写个来源,注册后读来源网站,就能分析出到底是哪个网盟的网站点击过来了。

后记: 不幸中的大幸,虽然拖了2天,问题还是给客户解决了。但是以后给出的解决方案必须是经过验证的方案,不能是想当然的。不然害人害己。 也从这个案例看出,会有跟多的客户不仅仅看搜索投放的最终效果,还想看到过程效果,还想看到更多的数据。今年必须是把谷歌分析好好学习一下,来配合客户的升级需要。

百度新质量度得分体系解析

8月中的时候,很多百度账号都出现了质量得分波动的情况,继而带来排名和价格的不稳定。观察了一阵,也对百度提供的文档进行了仔细的学习和分析。特别来分析一下百度这次重大的质量得分的变化。

相关链接  百度新质量度优化体系

感觉说新质量度体系之前先说说我听来的为啥要有质量得分。其实从开始有竞价系统开始,本来是没有质量得分的,大家都直接出价,价格出的越高的,就排在越前面。这就有了一个问题,导致乱七八糟的网站只要价格出的高就能排在最前面。用户的搜索体验就很差。为了改变这种情况,就有了质量得分。让用户感觉质量好的网站也就是质量得分较高的网站能以稍低的价格获得较好的排名。以此来平衡仅仅用价格衡量排名的方法。当然价格也是不可少的。毕竟都是商业公司。只是看你的质量得分算法是不是能够平衡用户体验和商业回报之间的关系。 序言说完了,质量得分就是为了改善用户体验同时让搜索公司也能赚到钱的一个重要的算法。

下面来看看百度的质量得分相关:

百度网站原文:
质量度由多个因素科学计算得出的。

* 点击率:较高的点击率表示潜在客户对您信息更关注和认可。
* 相关性:包括关键词与创意的相关程度、关键词/创意与网页内容的相关程度。
* 创意撰写水平:创意围绕关键词撰写得越通顺、越有“创意”,就越能吸引潜在客户的关注。
* 账户综合表现:账户内其他关键词的历史推广表现。

注:这里的点击率排除了位次、地域等因素的影响。

同时我把Google 的质量得分相关说明也贴上来
我们一直致力于优化适用于 Google 和搜索网络的质量得分公式,但其核心组成部分基本上未发生变化:

* 您帐户的历史记录,根据您帐户内的所有广告和关键字的点击率计算得出
* 相应广告组中的显示网址的历史点击率
* 您的目标网页的质量
* 关键字与所在广告组中的广告的相关性
* 关键字和相应广告与搜索查询的相关性
* 帐户在将展示广告的地理区域中的效果
* 其他相关性因素

好像从字面上看差不多,还好。这次百度放出了新质量度优化指导手册。非常值得一读。特放出来共享一下。从里面可以看出百度最近质量度算法变化的踪迹。
质量度优化4个方向
1.保证关键词完全飘红
2.提升创意通顺度
3. 提升相关性
4. 提升创意的吸引力

一条一条说
1.保证关键词完全飘红,看一下百度手册中的案例。(图)
这个优化思路其实是对应点击率的一个优化方法。飘红了吸引眼球,点击率肯定高。而从次数上来说那我理解下来就是至少要飘一次。越多肯定对质量度帮助越大。

2. 通顺度
这可是这次百度质量度调整的重中之重。百度说明文档花了非常多的笔墨来说这个。还特别放了两个文档:《通顺度标准介绍》 《账户通顺度优化操作指南》来介绍这个东西。是非常重要的一个因素。我们花些力气来讨论。
2.1 什么是通顺度
通顺度就是对于创意来说的,用百度的话来说是“主题明确,语义通顺” 的创意

2.2 通顺度的标准是啥
百度说:将关键词代入到本单元所有通配符的创意(创意1、创意2…)内,如果出现任何1条不通顺,则此关键词不通顺
如果创意N无通配符,则判断原创意字面是否通顺,如果原本不通顺,则此关键词不通顺(这种情况下,该单元所有关键词为不通顺)
通配符一定要加啊,不然一个不通顺,一个单元里面的关键词都不通顺啊!
以上情况都通顺,则词关键词通顺。目标是一个账户内的关键词通顺要超过90%。
我没有确切的实验来验证这个说法。只能说这是一个目标。我也没有办法来判断百度到底如何来实现语义判断的。只能往好的方向来想,那就是尽量写出人能读通的创意

2.3 如何改善通顺度
这其实涉及到一个账户结构和关键词分组的问题了。百度8个字“结构相同,语义相近” 就是动词+名词的就放一起。一个意思的就放一起。 中小账户还是可以这么做的。大账户就费力气了。

3. 提升相关性
接着理解一下相关性。其实相关性还是按照关键词和创意是否相关来说的。因为这次百度质量得分的重点是创意问题。 当然后面也提到了着陆页的相关性,但我认为不是这次的质量度变化的重点。
来看看创意不相关的原因:
1) 关键词是A产品,创意不体现A产品特征优势,在描述企业实力历史或者描述B、C产品。
2) 关键词是A产品价格,创意不体现价格信息,一直在描述产品特点和优势
理想情况是百度已经能够理解关键词和创意的关系。所以相关性还是要在合理分组的情况下,写出针对性强的创意

4. 提升创意的吸引力
这个就是提高点击率的一个核心方法。创意写的好,点击率肯定高。

解析完了百度这次4个核心优化方法。再来谈谈百度为什么要这么做。还要先说说google质量得分最核心的东西是啥了。应该是3个 点击率-最重要的因素   相关性-包括关键词和创意,以及着陆页。也算是最近很重要的东西。尤其是桥接页的惩罚那是相当的严格,有几个google 账号因为用了第三方的跟踪系统,因为是跳转链接的关系,直接被google 质量得分降为1 。写邮件才解决。 还有就是历史性-包括整个账户点击率历史和你显示网址的历史。这是我比较摸不透的咚咚。这google 一惩罚就是祖宗八代也忒!~~~~

分析完了google的核心点,来说说百度为啥不采用或者说不给我们强调这些点。
比如着陆页:这个我想的明白,google在国外都是自助开户,直接就是比较懂的终端用户来开的户,但是百度大多数是代理商开的户,操作账户的都是代理商的优化人员,基本上没什么办法到达着陆页的优化。与其这样,不如把这个选项弱化或者权重稍低,把能管的先管起来。而且百度开户都是审查过了才开的,80%都是还算靠谱的网站,基本没有站长在利用百度盈利。就没有必要像google那样打击桥页之类的。

比如百度弱化了账户历史,尤其是显示网址历史,这个我也觉得百度做得好,最烦这个了,过去的事情还这么追究。

所以说了半天,感觉还是百度用百度的方法解决百度上的质量度算法,还是很有百度特色的,也是一种创新啊。顶一个。
well,那这变化后的质量度如何优化?
确实的从账户结构出发,把合适的同类的词放在一起。
为相关的单元编写通顺,相关性高的标描(通配符、通配符、通配符)
质量得分应该是以单元为单位构建的,一个单元内质量得分低于平均数的(大部分应该是2-3,这里基本上说的就是为1的),最好拆出去,从新建立一个组。
方法还是简单的,结构是要越做越细。辛苦~

附:百度质量度现在变化快了,点击价格和位置的波动在一些热门词上也变化很快。要加强监控了。对于默认的质量度还比较迷茫。一样上的一批词,相同词性和组合的词,一样没什么展示没点击,质量得分相差很大。算法还有待观察。