Android SDK 中的儿童模式

如果您的 Android 应用面向儿童,则必须遵守 Google 的相关政策。如果您正在使用 Adapty SDK,只需几个简单步骤即可完成配置,以满足这些政策要求并通过应用商店审核。

需要做什么?

您需要配置 Adapty SDK,禁止收集以下信息:

此外,我们建议谨慎使用 customer user ID。<FirstName.LastName> 格式的用户 ID 肯定会被视为收集个人数据,使用电子邮件同理。在儿童模式下,最佳实践是使用随机化或匿名化标识符(例如哈希 ID 或设备生成的 UUID),以确保合规。

启用儿童模式

在 Adapty 看板中进行更新

在 Adapty 看板中,您需要禁用 IP 地址收集。请前往 App settings,并在 Collect users’ IP address 下点击 Disable IP address collection

在移动应用代码中进行更新

为遵守相关政策,您需要在初始化 Adapty SDK 时禁用 Android 广告 ID(AAID/GAID)和 IP 地址的收集:

Kotlin:

override fun onCreate() {
    super.onCreate()
    Adapty.activate(
      applicationContext,
      AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withAdIdCollectionDisabled(true) // set to `true`
          .withIpAddressCollectionDisabled(true) // set to `true`
          .build()
    )  
}

Java:

@Override
public void onCreate() {
    super.onCreate();
    Adapty.activate(
      applicationContext,
      new AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withAdIdCollectionDisabled(true) // set to `true`
          .withIpAddressCollectionDisabled(true) // set to `true`
          .build()
    );
}