Детский режим в Android SDK
Если ваше Android-приложение предназначено для детей, вы обязаны соблюдать политики Google. При использовании Adapty SDK несколько простых шагов помогут настроить его в соответствии с этими политиками и пройти проверку в магазине приложений.
Что нужно сделать?
Необходимо настроить Adapty SDK так, чтобы отключить сбор следующих данных:
Кроме того, рекомендуем осторожно подходить к использованию пользовательских идентификаторов. ID в формате <Имя.Фамилия> однозначно будет расцениваться как сбор персональных данных — так же, как и использование email. Для детского режима лучшей практикой является применение рандомизированных или анонимизированных идентификаторов (например, хэшированных ID или UUID, сгенерированных на устройстве) для обеспечения соответствия требованиям.
Включение детского режима
Изменения в дашборде Adapty
В дашборде Adapty необходимо отключить сбор IP-адресов. Для этого перейдите в App settings и нажмите Disable IP address collection в разделе Collect users’ IP address.
Изменения в коде мобильного приложения
Для соблюдения политик необходимо отключить сбор Android Advertising ID (AAID/GAID) и IP-адреса при инициализации Adapty SDK:
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()
);
}