HarmonyOS鸿蒙Next中设置隐私托管的话,之前安卓的进游戏之前的同意隐私政策流程怎么处理?

HarmonyOS鸿蒙Next中设置隐私托管的话,之前安卓的进游戏之前的同意隐私政策流程怎么处理? 在AGC上设置隐私托管的话,之前安卓的进游戏之前的同意隐私政策流程这些还能用吗?该怎么处理呢

7 回复

【解决方案】

使用了系统的隐私托管不需要再开发,会默认弹窗。但需注意:隐私声明弹窗相关代码需要删除,防止应用首次打开时,出现多次弹出隐私弹窗的情形。详情可参考:标准化隐私声明托管服务FAQ中Q8回复内容。

内容如下:

  1. 隐私声明弹窗相关代码需要删除,防止应用首次打开时,出现多次弹出隐私弹窗的情形。
  2. 应用内(如设置页面、“关于我们”等)的隐私声明链接需要调用AppGallery Kit的privacyManager.getAppPrivacyMgmtInfo接口查询。
  3. 元服务如需获取隐私声明链接,可执行如下操作: a. 登录AppGallery Connect, 选择“APP与元服务”,进入“HarmonyOS”页签。 b. 点击元服务名称,进入“应用信息”页面,左侧导航栏选择“服务 > 协议服务”,进入协议服务页面,即可看到对应的协议链接。
  4. 元服务/应用内不应出现非标隐私声明的相关链接。如需增加自定义内容,请在对应隐私声明的“开发者自定义章节”模块添加。

更多关于HarmonyOS鸿蒙Next中设置隐私托管的话,之前安卓的进游戏之前的同意隐私政策流程怎么处理?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


如果用了AGC上的隐私托管,那么就要做兼容处理:

  • 鸿蒙应用上不需要额外处理隐私弹窗的同意操作;
  • 非鸿蒙设备上还是得按照之前的处理流程,只是更改了隐私协议链接地址;

可以将之前的隐私政策进行粘贴,通过AGC的自定义隐私政策进行修改

您可以设置自定义隐私政策,不使用托管,否则可能会重复显示

加油,

在鸿蒙Next中,隐私托管功能会统一管理应用权限。对于游戏原有的安卓隐私政策流程,鸿蒙Next系统会通过其内置的隐私管理框架进行接管。应用启动时,系统会直接调用托管服务来验证和确认隐私授权状态,无需应用单独弹出同意界面。开发者需将原有流程迁移至鸿蒙的隐私管理API,由系统自动处理用户授权。

在HarmonyOS Next中,AGC(AppGallery Connect)的隐私托管服务与原有的安卓隐私协议流程可以协同工作,但需要进行适配。

核心原则是: HarmonyOS Next应用仍需遵循系统级的隐私管理框架。AGC隐私托管主要处理服务端协议内容的托管与更新,而应用启动时的用户同意流程仍需由应用自身在前端实现。

具体处理方式如下:

  1. 流程依然必要:游戏启动时,首次运行或协议更新后,仍需弹出用户可见的隐私政策同意界面(或弹窗)。这个流程不能省略,因为需要获取用户的明确授权动作。
  2. 内容来源变更:同意界面中所展示的隐私政策文本内容,可以从AGC隐私托管服务中动态获取。这样可以利用其统一管理、快速更新的优势,无需通过应用发版来更新协议文本。
  3. 逻辑整合
    • 应用启动后,应首先检查是否已取得用户同意。
    • 若未同意,则从AGC获取最新的协议文本,在前端展示给用户。
    • 待用户点击“同意”后,再将此同意状态(以及同意时的协议版本号)在本地进行持久化存储,并允许用户进入游戏。
    • 同时,可以将用户同意事件(可选携带版本号)上报至AGC或您的服务器,以便记录审计。
  4. 协议更新处理:当AGC中的隐私政策内容更新后,您的应用在下一次启动时,通过对比本地保存的已同意版本号与云端最新版本号,判断是否需要再次向用户展示更新后的协议并重新获取同意。

总结: “同意流程”本身需要保留,但流程中显示的“协议内容”可以改为从AGC隐私托管动态拉取。 这样既符合HarmonyOS应用规范,保障了用户知情权和选择权,又利用了AGC托管的便利性。您需要将原有的静态协议展示逻辑,修改为动态获取与版本比对逻辑。

回到顶部