A-A+

浅析Ecshop站外广告原理

2011年04月02日 Ecshop 暂无评论

新建站外广告

后台“广告管理”->“广告列表”->“添加广告”->“广告位置”选择“站外广告”

添加完成后在“广告列表”的“操作”点击中“生成并复制JS代码”则可获得当前站外广告的JS代码,将此代码嵌其他网站的html页面中即可进行广告推广。

原理浅析

因为生成的JS代码是通过访问类似这样的链接 affiche.php?act=js&type=0&ad_id=24然后引入执行结果,获得广告媒体和相关链接,生成的链接其实是一个跳转链接,当用户点击链接的不是直接访问到了广告嗦指向的地址,而是通过执行affiche.php后跳转实现的,因为这样才能知道广告是否被点击,affiche.php被执行一次则增加一次点击数,从而统计到了广告的被点击次数。

而点击广告后是否产生订单的判断则是通过,affiche.php在执行时生成了一个当前广告的$_SESSION['from_ad']放在服务券端,值是此广告的id,因为在提交订单时,flow.php将检测是否存在$_SESSION['from_ad']存在则将其值存入ecs_order_info表的from_ad字段中,最后后台“广告列表”->“生成订单”的数据就是查询ecs_order_info表中from_ad的值和当前广告id对应的订单数量,从而实现了生成订单的统计功能。

原理就是这样!了解至此,我们便可以在此基础上进行更多相关扩展了。

标签:

给我留言

Copyright © 破晓Web实验室 保留所有权利.   Theme  Ality 沪ICP备14044094号

用户登录