分享
 
 
 

互联网创业成功之道(八):分析广告点击 提升网站收入

王朝网站推广·作者佚名  2011-12-02
窄屏简体版  字體: |||超大  

在网站通过推广获得流量之后,盈利才是接下来可以考虑的课题。网站有哪些盈利模式,如何选择适合自己站点的盈利方法,就是本章需要深入探讨的问题。

一、发散思维 让网站盈利最大化

二、广告联盟选择要慎重

三、大型广告联盟介绍

四、网站适合通过广告联盟盈利吗

五、网站广告的优化方法

六、Google Adsense申请实战

以上内容详细信息可到文章“互联网创业成功之道(八):Google Adsense申请实战”中阅读。

七.分析广告点击,提升网站收入

Google AdSense广告联盟一直是大多数网站盈利的重要渠道,但是默认的AdSense统计后台只有基本的展示次数和点击率等简单的数据,这些统计数据并不能全面地反映广告投放的具体情况。这里就教大家如何通过添加Analytics统计的代码,巧妙地统计AdSense广告点击,而后通过统计数据针对广告投放进行优化,从而获得更高的广告收入。

1.对广告点击了如指掌

虽然网上出现过多种统计AdSense广告点击的软件,但是由于Google官方声明不能修改AdSense的代码,而这些第三方统计服务大都需要通过修改代码才能进行统计。并且后来官方又更新了AdSense的广告代码,新版的广告代码几乎不能使用任何第三方统计工具,而默认的数据统计表只有简略的数字,并不能进行更进一步的广告分析,导致分析广告点击等数据很不方便。

通过默认的统计表,可以从“网页展示次数”和“点击次数”上获知最后广告产生的收入,但是无法知道这些广告是由哪些用户点击的、如何点击等详细信息。而对于广告分析来说,这些数据尤为重要,不仅可以通过它对广告进行进一步的优化,还能够使其符合用户习惯,避免网页广告会带来的访客反感等问题。

其实,不仅是分析广告点击从而提高收入,对于站长来说,点击统计还能分析有哪些IP地址点击了广告,从而较好地避免时下流行的“恶意点击”。虽然大多数第三方工具都不能再对AdSense进行统计,但我们还能够通过Google Analytics,巧妙地添加统计代码,对广告点击进行各方面详细的统计。

根据 Google官方博客的消息,Google AdSense 将整合 Google Analytics。届时会逐渐给 Google AdSense 发布商提供邀请使用该功能,但是目前并不是每个发布商都可以使用该功能,但是使用一些代码,仍然可以实现使用Analytics统计AdSense的功能高。

Google Analytics是谷歌提供的网站流量统计分析服务,要使用Analytics,需要首先注册Google的账号。而后登录http://www.google.com/analytics/,网站默认为英文界面,只须在网页最上方选择语言为“中文(简体)”即可修改。如果还没有注册统计账号,则需要注册后才能登录。

如果此前没有使用过Analytics,登录后首先需要添加一个待统计的网站:单击“添加网站配置文件”,按照网页上的说明文字输入内容,确认后再根据“跟踪代码”栏目的提示,根据自己的需要添加统计源代码。

图11 创建网站配置文件

2.巧借功能 创建统计转换目标

网站添加完成后,返回统计主页面,在“网站配置文件”栏目下选择需要统计的网站,而后单击“修改”按钮,进入“转换目标和渠道”栏目,单击“设置”按钮选择修改一个目标。

打开“建立目标”栏目后,将“有效目标”单选框选择为打开,匹配类型设置为“前部匹配”,目标网址文本框中输入“/count”,名称则填入“Count”。该目标是一个并不存在的网站目录,添加后仅适用于AdSense的点击统计功能。

图12 设置目标信息

“定义渠道” 是一系列引导访问者到达目标网址的网页,比如注册用户的过程如果分为很多步骤,就可以通过这种渠道的实现方式完成。如果有需要,可以在下面的栏目中分别填写网页地址。将以上各项参数全部设置完成后,点击“保存设置”按钮即可。

小提示:目标网址这里可以填写任意网站目录,需要注意的是,不能填写已经存在的网站目录地址。

3.添加代码 分析点击优化广告

在统计程序中设置完成后,接下来就要添加一个JavaScript文件了。将以下代码保存为Astrack.js文件,如果修改了上部分中的“目标网址”,则需要打开代码文件,找到其中的urchinTracker('/count')两段代码,将“/count”更改为刚刚修改的参数,否则程序代码将不能正常进行统计。

function as_click () {

urchinTracker ('/count');

}

// incredibly funky onload add-event scripting, for all browsers

if(typeof window.addEventListener != 'undefined')

{

//.. gecko, safari, konqueror and standard

window.addEventListener('load', adsense_init, false);

}

else if(typeof document.addEventListener != 'undefined')

{

//.. opera 7

document.addEventListener('load', adsense_init, false);

}

else if(typeof window.attachEvent != 'undefined')

{

//.. win/ie

window.attachEvent('onload', adsense_init);

}

//** remove this condition to degrade older browsers

else

{

//.. mac/ie5 and anything else that gets this far

//if there's an existing onload function

if(typeof window.onload == 'function')

{

//store it

var existing = onload;

//add new onload handler

window.onload = function()

{

//call existing onload function

existing();

//call adsense_init onload function

adsense_init();

};

}

else

{

//setup onload function

window.onload = adsense_init;

}

}

function adsense_init () {

if (document.all) { //ie

var el = document.getElementsByTagName("iframe");

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

if(el[i].src.indexOf('googlesyndication.com') > -1) {

el[i].onfocus = as_click;

}

}

} else { // firefox

window.addEventListener('beforeunload', doPageExit, false);

window.addEventListener('mousemove', getMouse, true);

}

}

//for firefox

var px;

var py;

function getMouse(e) {

px=e.pageX;

py=e.clientY;

}

function findY(obj) {

var y = 0;

while (obj) {

y += obj.offsetTop;

obj = obj.offsetParent;

}

return(y);

}

function findX(obj) {

var x = 0;

while (obj) {

x += obj.offsetLeft;

obj = obj.offsetParent;

}

return(x);

}

function doPageExit(e) {

ad = document.getElementsByTagName("iframe");

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

var adLeft = findX(ad[i]);

var adTop = findY(ad[i]);

var inFrameX = (px > (adLeft - 10) && px < (parseInt(adLeft) + parseInt(ad[i].width) + 15));

var inFrameY = (py > (adTop - 10) && py < (parseInt(adTop) + parseInt(ad[i].height) + 10));

if (inFrameY && inFrameX) {

urchinTracker('/count');

}

}

}

//end for firefox

而后将该代码文件上传到服务器空间,并且将其放入AdSense广告代码后,即在广告源代码紧跟其后添加。如果一个网页中投放了多个AdSense广告,则可以将该JavaScript代码放置在最后一个广告代码后面。

如果是CMS或者其它网站管理系统,可以直接在模板中添加广告统计代码,需要注意的是,如果广告生成静态,还需要对网页进行更新,代码才可以正常使用。设置无误的话,Google Analytics就开始统计AdSense的点击等参数了,不过由于Adsense严格禁止站长自己点击广告,所以千万不要自己点击用来测试数据。只需要等待一段时间后,就可以看到目标跟踪等数据了。

通过显示的广告点击数据,可以看出那个位置的广告点击更受欢迎,什么时段广告点击的人数最多……可以由此调整广告位置,优化广告组合方案,从而获得更多的广告收入。

敬请关注第八章其他章节:

九、阿里妈妈 买卖广告平台

十、域名停放 闲置域名巧利用

相关链接:

互联网创业成功之道(七):使用SEO伴侣优化网站

《互联网创业成功之道:网站策划、建设、推广盈利实战攻略》是一本全面讲解网站建设全过程的一本书籍,也是作者五年以来建站经验的总结。

本书围绕网站建设的全过程展开,从网站策划开始,逐一讲解了网站创建、网站内容管理、网站维护、网络营销方案、网站SEO、网站盈利技巧等实际操作,并以实例的形式为大家介绍了成功的网络创业案例和网站运营中的误区,让大家可以学习最直接的建站经验。

A5站长网将连载本书,如果您想抢先阅读,可到卓越网等网上书店购买,该书在全国各地新华书店亦有销售。

作者:陶秋丰(EndTo) 出版社: 电脑报电子音像出版社。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有