V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
frogtv
V2EX  ›  微信

求问怎么能让我网站的谷歌广告 在微信小程序加载的时候不显示??

  •  
  •   frogtv · 2020-11-05 16:33:09 +08:00 · 1332 次点击
  •   指定的图片不存在
    这是一个创建于 1318 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是怎么给这个谷歌广告的 js 代码 加一个判断 在小程序 里面的时候 不加载。。因为我网站最近接入了谷歌广告 小程序加载我这个网址的时候 提示 不是业务域名。。。 直接 打不开了。。(谷歌的那个域名 你也没有 自主权 你自己也没办法加入业务域名)

    生计好难 求大佬 指路 百度联盟 广告 也是 js 代码 一样 不能 在小程序加载。。。。

    8 条回复    2020-11-06 17:31:23 +08:00
    frogtv
        1
    frogtv  
    OP
       2020-11-05 16:44:48 +08:00
    。。没人知道吗
    qiayue
        2
    qiayue  
       2020-11-05 17:00:09 +08:00
    后端判断会更容易一点
    识别微信内且为小程序打开,直接不输出广告代码
    frogtv
        3
    frogtv  
    OP
       2020-11-05 17:34:36 +08:00
    @qiayue 对啊 。。 要怎么 加这个判断语句呢 希望大佬指点。。。
    qiayue
        4
    qiayue  
       2020-11-05 17:39:49 +08:00
    @frogtv 好吧,看来你不是程序员。
    至少你要把你网站用什么 CMS 说下吧,不然怎们告诉你怎们修改
    greed1is9good
        5
    greed1is9good  
       2020-11-05 18:43:38 +08:00 via Android
    判断 ua 吧,微信一般都是自带 webview
    frogtv
        6
    frogtv  
    OP
       2020-11-06 17:04:27 +08:00
    @qiayue 您好用的 wp 做的博客网站 现在在小程序调用这个网站的 但是 放了谷歌广告 不让访问了 应该怎么加 在 小程序 就不显示 这个广告代码的判断呢
    qiayue
        7
    qiayue  
       2020-11-06 17:29:50 +08:00
    @frogtv 用下面两句把你的广告代码包起来
    <?php if(!isset($_SERVER['HTTP_USER_AGENT']) || stripos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')===FALSE):?>
    广告代码
    <?php endif;?>

    当获取不到 HTTP_USER_AGENT 或者 HTTP_USER_AGENT 中不包含 MicroMessenger 时,才显示广告。

    反过来说,就是当获取到了 UA,并且 UA 中有微信,则不显示广告
    frogtv
        8
    frogtv  
    OP
       2020-11-06 17:31:23 +08:00
    @qiayue 谢谢大神 这就去 试试 哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:52 · PVG 13:52 · LAX 22:52 · JFK 01:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.