PikPak拉新方案实现原理
2022-11-18
| 2023-4-18
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
Apr 18, 2023 04:02 AM
晚上在小绿书(酷安)看到PikPak网盘,试用时对其拉新计划如何判断邀请人有些好奇,经过一番实践,得出结论的过程。因为我对iOS生态不熟悉,本文只针对Android平台进行分析。
 
PikPak Android端拉新,是通过用户分享下载落地页,被邀请人在落地页下载apk安装注册后,计做一次成功拉新。
 
因为在酷安看到有人改名分享,同时从落地页上下载的apk文件名中包含邀请码,我自然而然的猜测邀请码信息被写在apk文件中。验证方法也很简单:对比不同邀请人的同版本apk包的md5值,如果md5值不一致,就说明猜想正确。
经验证果然不一致:
notion image
 
然后就是找到具体方案的过程:
由于我在19年做过腾讯Vasdolly多渠道打包方案的分享,就想着验证一下是不是会是这样实现的。
使用Hex Fiend查看apk信息,搜索邀请码,也顺利搜到相关信息。
notion image
可以看到,apk包内容里包含了渠道信息和邀请码信息,同时wwwq应该是作为MAGIC_WORD进行定位用的。搜索了一下,是美团walle多渠道方案里的,具体代码位置在这里(因为涉及小端存储,所以apk包里为77777771
 
至此,整个拉新流程都可以推测出来了。
  1. 老用户获取邀请码信息。
  1. 落地页点击下载时,提供包含邀请码信息的apk文件。
  1. 新用户注册时,上传邀请码信息,供PikPak进行奖励。
 
 
  • 思考
  • 腾讯多渠道方案VasDolly博客迁移
    Loading...
    目录