Google海外App的制作与发布(3)
应用MVP开发完成后,我们就会进入到测试工作阶段,过程中还需要补全相关上线资料。
1.内部测试账号准备
实际测试订阅过程中,大陆的Google账号受限太多,比如:
- 我实际只能测试Google登录,这个不受限
- 但你的App是无法发布到大陆的Google Play Store,所以应用商店你看不到
- 同理,你的订阅商品也看不到,导致你无法拉取到那些你设置好的年度或者月度付费产品方案
- 此外,因为没有海外/香港的Google支付账户,你无法测试付款购买这个动作
其中第3个问题坑了我很久,实际过程中发现不是代码问题,而是因为订阅产品不支持中国大陆,所以登录google play商店的账号如果是“中国”的,则无法获取订阅产品,在“订阅商品”的上架地区中补充“香港”。
1.1 单纯Google香港账号行么?
一开始我计划配置一个香港的Google账号,但由于手机号、支付信息等的缺失,经常所属地区IP漂移等问题,所以单纯的创建账号仍是无法解决上面提到的2、3、4几种情况。
然后我查询了很多网上的资料,好像需要这么干:
- 补全这个Google账号的支付资料,固定其所属地区,比如就固定在香港,那么是可以解决
2、3这两个问题的 - 绑定香港的银行卡,确保可以支付。这样可以解决
4这个问题。
你有没有觉得“支付资料”和“银行卡”绑定这两不是一个事么? 理论上是,其实有点区别,别着急我一步步细说我的踩坑和解决过程。
1.2 海外手机号+银行卡的尝试
为了搞定属地和支付,我想自己搞一张“海外手机号”+一个“海外的银行卡”,结果失败了~
- 海外手机号只能开esim用,国内手机不支持,所以要搞esim写实体卡。这个在网上可以买到,但是最终钱白花了,因为esim拿不到;
- esim参考了一些网上资料,找的giffgaff,买的最便宜的那档套餐,地址填的英国的一个随便的地址,以为电子sim卡么,应该不需要邮寄,但实际错了,他需要一个激活码,而那个激活码在实体卡背面,那个卡让我寄到了大英博物馆…
- 海外银行卡也尝试了几家都没开成,主要还是限制在了香港地址、电话、身份之类的上面;
1.3 咸鱼和Google Play礼品卡
最后,我是通过咸鱼解决了2、3两个问题,但第4个问题不行:
- 咸鱼上搜“港区礼品卡”,然后和卖家聊说想解决港区属地问题,一般20元,他会让你绑定一张香港信用卡,然后再解绑,之后你的港区Google账号就会固定属地为香港;这样的话
2、3两个问题就解决了,之后你在自己的App里就可以看到订阅产品; - 但你只是能看到,当你想测试购买的时候,因为你已经解绑了信用卡,所以你的余额是不够的,你还是买不了,我继续尝试了再买一张“港区礼品卡”,但无法充值(大概最低面额50元,这个钱又白花了),Google的监测手段会要你提供更多证明你香港身份的信息,所以问题
4的解决还是需要你有一张香港本地银行卡。
1.4 你还需要一部国际版手机
最终安装APK依赖Google环境和Google Play商店, 国内的手机基本都锁了这个,所以还是去咸鱼买一部国际版的手机,一般500以内就可以搞定。最好买全新未开封的(上过当)。
2.内部测试
前面的测试准备完了后,内部测试其实比较简单。内部测试可以理解为就是开发团队自测或者找一两个好友帮忙测试。
- 在Google Play Console中创建内部测试轨道(Internal Testing Track)
- 上传App Bundle(.aab)或APK到内部测试轨道。
- 填写版本说明(Release Notes),描述本次测试的重点改动
- 把参与测试的人员加到人员列表里
- 发布后,测试者会收到邮件通知,可通过链接下载安装
- 这个阶段尽量把所有问题都解决掉,再进入后面的封闭测试。
3.许可测试和支付卡
这个工作其实就是为了测试购买时不实际扣款,我是在封闭测试时需要,所以提前配置下
- 许可测试(License Testing),不在「Testing(测试)」菜单里,而是在 ** 账号全局设置(Account details)** 里,和内部 / 封闭 / 开放测试完全是两个入口
- 专门用来 免费测谷歌内购 / 订阅,不扣钱
- Play Console 左侧 → 设置 Settings-》>账户详情 Account details->下滑找到:许可测试 License testing->输入你的 Gmail 邮箱 → 保存 (✅ 加完这个白名单✅ 等 15~30 分钟谷歌同步)
- 如果之前内部测试把人加到过邮件列表,那这里默认已经有了。许可响应选
RESPOND_NORMALLY(正常响应),这意味着 Google Play 会像对待普通用户一样处理请求
- 之后再点订阅:
- 直接弹出两张官方测试卡
- 选「永远通过」
- 0 元、不扣钱、无限次测试订阅
4.应用信息补全
这个也是封闭测试前要完成的,内容很多。位置在Google Play>监控和改进>政策和计划>应用内容。