中药方大全小图标
您当前的位置:首页 > 其他 > 网站日记

【帝国cms插件】不同区域不同广告的解决方案

提示: 阅读权限:公开  来源:原创  作者:中药方大全

本方案 由jiuhecai 提供   咨询费 100元。 已收

1.广告的设置

为每个广告位,建议一个广告分类,记住这个分类id,我们称呼为classid

在每个分类下,建立三个广告。要求简单注释 这个字段,填写A  B  或者C,不要夹带空格和别的字符,就一个字母。

其中A表示海外IP展示,B表示北上广深IP展示。C表示其他地区。

2.调用方法

在页面调用广告的地方,加入如下代码

<script src="/e/extend/dongtaiAd/?classid=7"></script>

这里的7,就是classid,根据你的需要修改

3.百度接口

通过ip判断地区,使用了百度地图接口,ak目前是我申请的,正式使用建议自己申请。

4.插件位置及其包含的文件

插件 位置 e/extend/dongtaiAd/index.php

对应的目录自己建立。index.php的代码如下:(略)

后记:

如果使用淘宝的代码,会不会快点?

把以前代码里的函数getLei,用这个替换看看。

function getLei(){
    $ip=egetip();
    $ipinfo=json_decode(file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip),true);
    $city=$ipinfo[data][city];
    if($ipinfo[data][country_id]<>'CN'){
        return 'A';
    }elseif(strstr('|上海市|北京市|广州市|深圳市|||',$city)){
        return 'B';
    }else{
        return 'C';
    }
}

我的空间是百度的服务器,百度地图, 新ip解析需要160毫秒,再次解析则迅速降到几十毫秒。

淘宝代码,则一直稳定在110毫秒左右。

你不愿意折腾就算了,愿意折腾可以换了测试下。淘宝的好处是不用申请ak,但是将来还能不能用,有点小风险。


tags: 帝国cms 插件 帝国
返回顶部
推荐资讯
视频:田纪钧讲关节不痛的秘密、膝关节拉筋法
视频:田纪钧讲关节不
白露到了,你还好吗?
白露到了,你还好吗?
尿疗与断食
尿疗与断食
给风疹反复发作女孩的药方(组图)
给风疹反复发作女孩的
相关文章
栏目更新
栏目热门
  1. 帝国cms全站搜索的分页格式如何修改-流程
  2. libreoffice7的命令大全
  3. 帝国cms插件之标题生成标题图片
  4. 帝国cms插件安装模板
  5. useragent两千条,爬虫专用
  6. 帝国cms插件如何兼容gbk和utf8
  7. 帝国cms插件之迅搜
  8. 帝国cms用户上传文件名的命名规则及修改方
  9. 帝国cms7.2函数大全
  10. 帝国cms代码片段备忘录