不懂就问,原生 app 中有类似 web 中 referer 的概念吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Morriaty
V2EX    Android

不懂就问,原生 app 中有类似 web 中 referer 的概念吗?

  •  
  •   Morriaty 2017-07-27 18:42:42 +08:00 14790 次点击
    这是一个创建于 2996 天前的主题,其中的信息可能已经有所发展或是发生改变。
    20 条回复    2017-07-31 00:47:22 +08:00
    billychow
        1
    billychow  
       2017-07-27 18:44:43 +08:00 via Android
    没有
    wsxyeah
        2
    wsxyeah  
       2017-07-27 19:03:45 +08:00
    Intent?
    Morriaty
        3
    Morriaty  
    OP
       2017-07-27 22:06:08 +08:00
    @billychow @wsxyeah 那想要追踪用户足迹有什么好方法呢?
    WildCat
        4
    WildCat  
       2017-07-27 22:11:19 +08:00
    Most statistics SDK can do that.
    honeycomb
        5
    honeycomb  
       2017-07-27 22:34:52 +08:00 via Android
    @Morriaty 自由得多,deep link,各种用户追踪 sdk 等
    est
        6
    est  
       2017-07-28 00:33:56 +08:00 via iPhone
    android 有返回键的概念相当于 ref
    CFM880
        7
    CFM880  
       2017-07-28 08:19:44 +08:00
    哈哈,web 中 referer 是啥概念,你这是要求又懂 web 又懂原生的开发来问答,)_逃
    wenzhoou
        8
    wenzhoou  
       2017-07-28 08:24:16 +08:00 via Android
    referer 不可信。很容易伪造的。HTTPS 的话当我没说。
    lotmany
        9
    lotmany  
       2017-07-28 09:13:09 +08:00
    @wenzhoou 就没可信的东西.HTTPS 的话当我没说.
    Morriaty
        10
    Morriaty  
    OP
       2017-07-28 09:31:06 +08:00
    @WildCat @honeycomb 这种 sdk 的追踪原理是什么?

    deeplink 大致看了一眼,似乎相当于 app 页面的 url,那这解决的应该是 H5 页面到 app 页面的问题吧? deeplink 会有 referer 属性?
    Morriaty
        11
    Morriaty  
    OP
       2017-07-28 09:32:38 +08:00
    @wenzhoou @sunsulei 当然说的是统计意义上的事情,一万个用户在用 app,其中有两三个 geek 非要去主动改 http headers,那我也管不着啊。
    honeycomb
        12
    honeycomb  
       2017-07-28 09:39:11 +08:00
    @Morriaty
    既然是 deep link 了,承担 referer 作用可以是链接上的某个(某些)参数,不需要局限于 HTTP 请求的 referer。
    应用里的追踪在几乎任何地方都可以打点(用户从什么来源来,向什么地方去)。

    这样的代码我一般会想办法阻止。
    lotmany
        13
    lotmany  
       2017-07-28 09:41:48 +08:00
    @Morriaty 我帮你 @wenzhoou 是他带我跑偏的..
    DemoJameson
        14
    DemoJameson  
       2017-07-28 09:46:42 +08:00
    Morriaty
        15
    Morriaty  
    OP
       2017-07-28 09:49:39 +08:00
    @honeycomb 希望是 referer 这种方式,因为这是统一标准。如果是 url 带 from 参数,就很难做到统一,比如从第三方 app 跳到本站页面;甚至对于站内网页,由于不同应用是不同团队,也很难统一 url 参数格式。
    winglight2016
        16
    winglight2016  
       2017-07-28 11:34:02 +08:00
    原生 APP 的 page 和 web 的 page 概念略有不同,不知道你是想统计 page 还是带着 action history 一起?第三方平台已经做的很好了,应该能满足九成的需求了
    KgM4gLtF0shViDH3
        17
    KgM4gLtF0shViDH3  
       2017-07-28 15:16:24 +08:00
    跳转页面的时候传个参数标志上个页面?
    zhudou
        18
    zhudou  
       2017-07-28 16:18:15 +08:00
    原生 App 里面网络请求 header 已经携带了很多信息。应用内部名、版本号、scale @2x @3x 屏幕等
    nicevar
        19
    nicevar  
       2017-07-28 18:08:44 +08:00
    你这是用 webview 当壳用?与原生关系不大
    原生的应用可以用大厂的统计 sdk,都支持自定义事件的,或者自己实现一个也不麻烦,能检测用户的整个行为
    woyaojizhu8
        20
    woyaojizhu8  
       2017-07-31 00:47:22 +08:00
    @honeycomb 想办法阻止?如何阻止呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5345 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 07:24 PVG 15:24 LAX 00:24 JFK 03:24
    Do have faith in hat you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86