刚下载的 app 是怎样知道我的朋友信息的?

2018-10-17 13:41:14 +08:00
 hyyou2010

朋友在微信里面给我推荐了平安金管家,并留了工号之类。

我点开发现是网页链接,附带腾讯家应用宝广告,我放弃了,转而在手机的小米商城下载了平安金管家,然后下载安装。

神奇的是,在安装注册过程中提示类似“你的客户经理某某欢迎你安装”之类,这个某某就是我的那个朋友。那么,这个 App 怎么把我的朋友的信息添加进去的?我刚刚点击的网页链接里面有他的信息,并且暗地里下载到手机了?否则 App 咋知道的?

作为曾经的 Android 开发人员表示很惭愧,没弄懂这个流程。哪位朋友说说?

11586 次点击
所在节点    Android
26 条回复
6IbA2bj5ip3tK49j
2018-10-17 13:48:52 +08:00
你朋友填了你姓名和手机号,就等你注册了。
lcy630409
2018-10-17 13:53:11 +08:00
你朋友的手机被读了通讯录,你们都归纳在一个经理下,就等你注册了。
rocksolid
2018-10-17 13:55:29 +08:00
读通讯录呗 你的或者你朋友的
bagel
2018-10-17 14:00:49 +08:00
推荐网页链接会种一个 cookie,里面包含标识符,app 启动后读 cookie 获得标识符上传到服务器,服务器下发关联信息。

这是最合理的实现方式,楼上几位说的方式一是有局限性,二是不符合这个场景。可以仔细想想,不展开说了。
hyyou2010
2018-10-17 14:03:00 +08:00
安装过程没有提示读取通讯录,按说不知道我的手机号码
bagel 的说法合理,但是 App 能读取到我在微信网页里面的 cookie ?
sobigfish
2018-10-17 14:06:31 +08:00
安装注册过程中...
到底是安装还是注册过程中,提示到底是 app 里还是小米商城 app 里还是 android 的推送?
这个也许没你想的复杂就是人家平安后台存了推荐信息呢(你又在注册时)
cnit
2018-10-17 14:08:42 +08:00
也有可能强 J 了你的剪贴板,例如知乎可以在安装之后打开你之前使用网页版的一条帖子
imdong
2018-10-17 14:10:05 +08:00
你朋友卖的保险,然后提前把你添加到他名下了。
APP 启动就可以获取到手机号,或者你注册时输入了手机号。
自然就可以对上了,没啥神奇的。
毕竟,我上周刚买了平安保险…
楼主不准备买个刷步器? 10000 步两年呦?
xiaoyangsa
2018-10-17 14:19:13 +08:00
这个真不用你们说的啥权限。。归因系统就 ok。
大概的样子就是,你打开你朋友分享的网页,网页带有你朋友的 id 类似信息,然后通过 js 收集 ip 等一系列手机属性。上报服务端。
然后,当你下载 app。app 也会对应收集你手机的这些信息。然后与服务端的信息匹配。

匹配成功后,获取推广人的 id。

国内有做这个成熟的产品。
ZoR
2018-10-17 14:28:38 +08:00
@imdong
家里人干了平安保险后,各种推销,各种活动报名,骚扰电话就没停过,对这家公司就没好感
hyyou2010
2018-10-17 14:32:22 +08:00
@sobigfish 提示是在 App 里面,好像是注册之前,所以我觉得很神奇

@imdong @xiaoyangsa 两位说得都对。

前两年我写 Android 时还好清纯,还没搞过这些歪门道
hyyou2010
2018-10-17 14:34:14 +08:00
回忆了一下:从小米商城安装 app,然后刚刚点开 app 就出现了某某欢迎我,就这里让我感到神奇的。
hyyou2010
2018-10-17 14:37:05 +08:00
唉,帮朋友完成指标~
填了亲戚电话,希望平安别打过去骚扰。。。。。
hyyou2010
2018-10-17 14:49:00 +08:00
刚刚又帮忙完成了一个信用卡指标
目前这个保险跟传销有区别吗?
最近一年,好多朋友改行卖保险了,朋友圈里好多刷屏的
w1287928345
2018-10-17 15:28:39 +08:00
平安公司很恶心的
passerbytiny
2018-10-17 16:25:03 +08:00
打开网页时,通过 js、cookie、ip、端口等信息,确定一个跟踪识别码;打开 APP 时,也通过特殊手段确定一个跟踪识别码。通过这两个识别码,确定了你安装 APP 前打开过某个包含推荐人信息的网页,然后确定了你的推荐人。

流程应该是这样,原理我不太清楚。按理说正规浏览器和正规操作系统,获取到的跟踪信息,除去 IP 地址外,是不能相互映射的。
Alexliu
2018-10-17 16:35:49 +08:00
多明显,你朋友后台已经把你关联上了,就等你注册了
iv2ex
2018-10-17 17:08:31 +08:00
@imdong #8 请问,平安的什么 app 可以刷步数? 有什么用啊? 好奇。

另,刷步数的话,如果是安卓机,可以用 xposed 插件。
nuko
2018-10-17 17:31:36 +08:00
没那么复杂- -,不是你朋友推荐的嘛?他把你手机号姓名输入再推送给你不就行了,就等你激活了
maichael
2018-10-17 17:37:36 +08:00
压根就不用楼上说的那么复杂……你朋友先填了一个推荐,推荐里面带来你的手机号码。然后你用这个手机号码去注册,信息对上了,就能拿到对应信息。

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

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

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

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

© 2021 V2EX