快手后台母包更新后,如果versionCode、versionName均无变化,分包不会刷新。
现阶段处理方式:联系快手运营,手动刷新。

1、DeepLink

通过Android Scheme跳转指定页面

注意:
1、连接的形式为 入口 + 参数 + 返回按钮参数,三部分构成
2、入口、返回按钮参数为固定值
3、参数自定义,以 & 符号作为结束标记(现在只启用游戏详情跳转作为测试)

详细配置:

  1. 盒子跳转入口(固定
    bazhang://com.upgadata.up7723/splash?

  2. 跳转类型(可变,1为自动弹出下载窗口,2为不弹)
    link_type=1&

  3. 具体的游戏id(可变,以蛋仔派对为例,游戏id为99097)
    game_id=99097&

  4. 快手渠道标记(固定
    channel_type=ks&

  5. 快手渠道返回按钮(固定
    backurl=__KSBACKURL__

全部链接地址:

bazhang://com.upgadata.up7723/splash?link_type=1&game_id=99097&channel_type=ks&backurl=__KSBACKURL__

2、渠道号参数

通过快手分包的渠道号,动态读取配置信息

2.1 游戏定向包

  • 生效次数:仅一次,且会被DeepLink启动覆盖
  • 关键字:kstl-
  • 渠道号:xxxxx-kstl-123456
    注:123456替换为要定向的游戏ID

2.2 模块定向包

  • 生效次数:每次打开应用,优先级大于DeepLink启动
  • 关键字:ksmd-
  • 渠道号:xxxxx-ksmd-xx
    xx可替换为要定向的模块

2.2.1 bt游戏定向包

  • bt游戏
  • 渠道号:xxxxx-ksmd-bt

2.2.2 qz游戏定向包

  • 枪战游戏
  • 渠道号:xxxxx-ksmd-qz
作者:郭立德  创建时间:2024-01-29 17:49
最后编辑:郭立德  更新时间:2024-01-29 17:49