[問題] 如何取得連結來源

看板AndroidDev作者 (PCMANXYZ)時間9月前 (2023/07/09 16:16), 編輯推噓3(305)
留言8則, 4人參與, 9月前最新討論串1/1
各位先進前輩午安 明年公司會開一個新專案 趁現在還有些時間, 所以想練習一個應該算基本的功能(以web來說) 若使用者點擊連結, APP要知道是被誰啟動的 比方: 例1:在FB 的留言點下連結, 開啟我方APP 我方APP要知道是被FB 啟動的 例2:在Google查詢到連結, 點下連結, 開啟我方APP 我方APP要知道是被Chrome啟動的 為防止外掛, 是否可以知道那一個連結, 以及點擊的座標? 我用android studio 開啟來源, 或是 embed source...等關鍵字 也查不出什麼頭緒 (應該是我查詢功力不足) 請各位先進前輩給我一個方向去查詢 或是指點我可以做到或無法做到 謝謝大家, 祝各位先進假日愉快 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.53.97 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1688890609.A.040.html

07/09 18:00, 9月前 , 1F
簡單搜了一下 (關鍵字是 referer 或 referrer) 找到這個
07/09 18:00, 1F

07/09 18:00, 9月前 , 2F

07/09 20:08, 9月前 , 3F
EXTRA_REFERRER 應該是發起 Intent 的程式要主動設置
07/09 20:08, 3F

07/09 20:08, 9月前 , 4F
沒設定的話,應該會拿到 null?
07/09 20:08, 4F

07/09 20:10, 9月前 , 5F
我沒認真試,但直覺會有隱私問題,所以不知能不能做到
07/09 20:10, 5F

07/10 16:00, 9月前 , 6F

07/11 08:23, 9月前 , 7F
App Links+來源參數很容易做到
07/11 08:23, 7F

07/11 08:25, 9月前 , 8F
網址都一樣的話可以配合dynamic link試試
07/11 08:25, 8F
文章代碼(AID): #1agcpn10 (AndroidDev)
文章代碼(AID): #1agcpn10 (AndroidDev)