网页访问里 `native.theme` 的请求参数是什么产生的?

2022-12-02 09:23:34 +08:00
 Vectorst

查阅 Google Analytic ,发现网站页面访问记录里 URL 后面经常会有一些奇怪的参数,而且占比还不少:

?native.theme=1
?night=1&native.theme=2
?native.theme=1&night=0

看到过知乎有人提问过,但没有合适的回答。

https://www.zhihu.com/question/383308913

1292 次点击
所在节点    站长
4 条回复
xiaoshan5733
2022-12-02 13:00:25 +08:00
盲猜可能是这个页面是从某些客户端打开的,客户端有个逻辑就是给链接加上当前客户端的主题信息( dark 、light )以方便自己的网页主题可以和客户端保持一致。因为我就是这么干的
Vectorst
2022-12-02 14:41:25 +08:00
@xiaoshan5733
试验后发现,是哔哩哔哩 App 的参数。谢谢提醒 ~( ̄▽ ̄)~*
bjzhush
2022-12-03 12:10:41 +08:00
@Vectorst B 站这个搞的就非常恶心,昨天看到你这问题之后我是去搜了的,发现非常多的链接都被带了这个参数且被 google 收录了,自己家的链接带也就带了,别的站的链接也带,是说他们水平太菜呢,还是太没职业素养呢?
Vectorst
2022-12-03 13:14:47 +08:00
@bjzhush
事实上不只是 B 站。很多 App 现在都喜欢这么干,尤其是豆瓣,这是我后台看到的一个请求:

```
?refer_uri_app=douban://douban.com/group/topic/***?show_recommend=1&source=feed&alg_strategy=global_ranker_deweight&group_id=***&user_id=***&refer=douban://douban.com/...
```

而且用户复制 URL 的时候有时候会把这个参数带上再发到豆瓣其他帖子,这些帖子的 URL 又会被豆瓣加上请求,导致这些 GET 请求越堆越长……

另外还见到一些平台喜欢加 `?continueFlag` 之类的参数…… 真的搞不懂。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX