作者pcmanxyz (PCMANXYZ)
看板AndroidDev
標題[問題] 如何取得連結來源
時間Sun Jul 9 16:16:45 2023
各位先進前輩午安
明年公司會開一個新專案
趁現在還有些時間, 所以想練習一個應該算基本的功能(以web來說)
若使用者點擊連結, APP要知道是被誰啟動的
比方:
例1:在FB 的留言點下連結, 開啟我方APP
我方APP要知道是被FB 啟動的
例2:在Google查詢到連結, 點下連結, 開啟我方APP
我方APP要知道是被Chrome啟動的
為防止外掛, 是否可以知道那一個連結, 以及點擊的座標?
我用android studio 開啟來源, 或是 embed source...等關鍵字
也查不出什麼頭緒 (應該是我查詢功力不足)
請各位先進前輩給我一個方向去查詢
或是指點我可以做到或無法做到
謝謝大家, 祝各位先進假日愉快
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.53.97 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1688890609.A.040.html
1F:推 LPH66: 簡單搜了一下 (關鍵字是 referer 或 referrer) 找到這個 07/09 18:00
3F:推 WalkingIce: EXTRA_REFERRER 應該是發起 Intent 的程式要主動設置 07/09 20:08
4F:→ WalkingIce: 沒設定的話,應該會拿到 null? 07/09 20:08
5F:→ WalkingIce: 我沒認真試,但直覺會有隱私問題,所以不知能不能做到 07/09 20:10
7F:推 awin519: App Links+來源參數很容易做到 07/11 08:23
8F:→ awin519: 網址都一樣的話可以配合dynamic link試試 07/11 08:25