【问题标题】:Trackjs: ignore rules by token in user agentTrackjs:通过用户代理中的令牌忽略规则
【发布时间】:2021-11-29 23:13:12
【问题描述】:

在 TrackJS 中,一些用户代理被解析为普通浏览器,例如:

Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36(兼容;Google-Read-Aloud;+https:/ /support.google.com/webmasters/answer/1061943)

Chrome 移动版 59.0.3071

我尝试通过忽略设置中的规则来做到这一点,但它不起作用。 所以我需要在用户代理中通过令牌过滤错误。

没有JS可以做到吗?

更多类似用户代理:https://developers.google.com/search/docs/advanced/crawling/overview-google-crawlers

【问题讨论】:

    标签: trackjs


    【解决方案1】:

    TrackJS UI 不允许您针对原始 UserAgent 创建忽略规则,只能针对已解析的浏览器和操作系统创建忽略规则。相反,请使用client-side ignore capability with the onError function

    构建您的函数以检测您想要排除的令牌,如果您不希望它被发送,则从该函数返回 false。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-27
      • 1970-01-01
      • 2018-08-22
      • 2016-02-03
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 2021-11-12
      相关资源
      最近更新 更多