请问各位大佬--免邀请码下载 app 是怎么实现下载人和上级绑定的 app 安装后打开不用输入邀请码就知道上级?

2021-09-27 15:21:39 +08:00
 Jione
A B C 三个人用这个 D 下载链接 分别生成了 A B C 三个分享链接(分享链接就是打开重定向 D 下载地址的链接)
我打开 A 分享的链接 下载完了 app 打开 App app 自动默认我邀请人是 A
菜狗打开了 B 分享的链接 打开 App app 自动默认邀请人是 B
请问 我和 A 怎么关联上的?
菜狗和 B 怎么关联上的?

1.A B C 这三个链接打开都没有去获取手机的信息 imei 这些东西,也没有本地写文件
2.A B C 这三个链接重定向都是到同一个下载地址上去的
3.没有给粘贴板上面写内容
4.没有和手机厂商合作
5.和 ip 没关系,我用 1ip 下载了用 2ip 安装打开也能统计上
11810 次点击
所在节点    Android
48 条回复
xmt328
2021-09-27 15:30:48 +08:00
动态生成 APK?
lisongeee
2021-09-27 15:35:08 +08:00
aHR0cHM6Ly9zZWdtZW50ZmF1bHQuY29tL2EvMTE5MDAwMDAzOTk3NTA2OQ==
JoeBreeze
2021-09-27 15:37:49 +08:00
解包看看
Jione
2021-09-27 15:58:35 +08:00
apk 不是动态的,他直接重定向完的下载地址了
Jione
2021-09-27 15:59:18 +08:00
@xmt328 apk 不是动态的,他直接重定我的下载地址了,所有邀请链接用的同一个 apk 下载地址
Jione
2021-09-27 15:59:52 +08:00
@JoeBreeze 反编译 apk 了,apk 安装完首次打开就获取了手机信息上传
Jione
2021-09-27 16:01:32 +08:00
@lisongeee 怎么说老哥
xiterjia
2021-09-27 16:04:51 +08:00
@Jione 老哥给的是 Base64,所以怎么说老哥
puduhe1
2021-09-27 16:07:33 +08:00
这是我们的核心逻辑,怎么可能随便说出来呢?自已去摸索吧
https://www.sharetrace.com/
Jione
2021-09-27 16:09:58 +08:00
@lisongeee 通过此链接下载安装 App 并启动之后,集成了 openinstall SDK 的 App 就能获取到 ID=A 的参数,从而可以得知第一个信息:此次下载是由用户 A 邀请来的

我不理解 app 和浏览器不想干 如何获取到他就是 id=A 的
scyuns
2021-09-27 16:14:14 +08:00
openinstall 可以做到 但是貌似要花钱的
Jione
2021-09-27 16:17:50 +08:00
@puduhe1 你们的和 appsflyer 原理一样吗
gam2046
2021-09-27 16:20:50 +08:00
大致逻辑是下载落地页地址包含推广者信息,而落地页中同时包含对服务商 S 的网络请求,被推广者 A/B/C 分别下载后,被推广应用内的服务商 S 的 SDK 请求其服务器,通过来源 IP 比对认定(例如两次请求间隔小于 1 小时)是否属于通过特定落地页的新用户,如匹配成功则返回落地页的查询参数。

如果用户量不大或者用户所属地区比较分散的情况下,这种方式还是比较准确的。
Kinnice
2021-09-27 16:22:09 +08:00
web 指纹等多种记录:比如记录为(abc....)

你访问链接地址 会记录一个请求 (abc....) = 邀请码 1

然后 app 的 sdk 也会去发请求去寻找匹配 (abc....) 获取到 邀请码 1
puduhe1
2021-09-27 16:22:20 +08:00
@Jione 实际上业界原理,技术都差不多,但我们最便宜,只要 69.99 一个月,不要研究了,直接用我们的吧...程序员时间很贵的,研究出来了,难道你想自已做一个吗?划不来
Jione
2021-09-27 16:22:51 +08:00
@puduhe1 😂 主要是我想学习这个技术
Kinnice
2021-09-27 16:22:56 +08:00
至于要多准就看你的 多种记录挑得有多好了
lisongeee
2021-09-27 16:23:27 +08:00
@Jione
aHR0cHM6Ly93d3cub3Blbmluc3RhbGwuaW8vZG9jLw==

当某一终端访问该 h5 页面时,openinstall web sdk 将同时确定该设备的个性化信息和采集自定义参数,上传至 openinstall 服务器, 待用户通过该 h5 页面安装 App 后首次打开时(如当前设备已安装该 App,将直接跳转 App ),使用 openinstall Android/iOS sdk 从 openinstall 服务器再取回暂存的自定义参数;
drift666
2021-09-27 16:38:07 +08:00
延迟 Deeplink
vickchen1992
2021-09-27 16:39:31 +08:00
建议使用 openinstall

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

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

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

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

© 2021 V2EX