[问题] 如何取得连结来源

楼主: pcmanxyz (PCMANXYZ)   2023-07-09 16:16:45
各位先进前辈午安
明年公司会开一个新专案
趁现在还有些时间, 所以想练习一个应该算基本的功能(以web来说)
若使用者点击连结, APP要知道是被谁启动的
比方:
例1:在FB 的留言点下连结, 开启我方APP
我方APP要知道是被FB 启动的
例2:在Google查询到连结, 点下连结, 开启我方APP
我方APP要知道是被Chrome启动的
为防止外挂, 是否可以知道那一个连结, 以及点击的座标?
我用android studio 开启来源, 或是 embed source...等关键字
也查不出什么头绪 (应该是我查询功力不足)
请各位先进前辈给我一个方向去查询
或是指点我可以做到或无法做到
谢谢大家, 祝各位先进假日愉快
作者: LPH66 (-6.2598534e+18f)   2023-07-09 18:00:00
简单搜了一下 (关键字是 referer 或 referrer) 找到这个https://ssur.cc/eJzFm9K
作者: WalkingIce ( 杀手哥吉拉 13)   2023-07-09 20:08:00
EXTRA_REFERRER 应该是发起 Intent 的程式要主动设置没设定的话,应该会拿到 null?我没认真试,但直觉会有隐私问题,所以不知能不能做到
作者: kobe8112 (小B)   2023-07-10 16:00:00
作者: awin519 (你好,找到你的鲔鱼了吗?)   2023-07-11 08:23:00
App Links+来源参数很容易做到网址都一样的话可以配合dynamic link试试

Links booklink

Contact Us: admin [ a t ] ucptt.com