Режим Kids Mode в iOS SDK

Если ваше iOS-приложение предназначено для детей, необходимо соблюдать политики Apple. Если вы используете Adapty SDK, несколько простых шагов помогут настроить его в соответствии с этими требованиями и пройти проверку в App Store.

Что нужно настроить?

Вам нужно настроить SDK, чтобы отключить сбор следующих данных:

  • IDFA (идентификатор рекламодателя)
  • IP-адрес Кроме того, рекомендуем осторожно обращаться с customer user ID. ID в формате <FirstName.LastName> однозначно расценивается как сбор персональных данных — как и использование email. Для Kids Mode лучше всего использовать рандомизированные или анонимизированные идентификаторы (например, хешированные ID или UUID, сгенерированные устройством) — это обеспечит соответствие требованиям.

Включение детского режима

Обновления в дашборде Adapty

В дашборде Adapty нужно отключить сбор IP-адресов. Перейдите в App settings и нажмите Disable IP address collection в разделе Collect users’ IP address.

Обновления в коде вашего мобильного приложения

Начиная с SDK 4.0, Kids Mode — это трейт Swift-пакета под названием KidsMode. При включении трейта IDFA и AdSupport полностью исключаются из компиляции по всему SDK — вы по-прежнему используете стандартные модули Adapty и AdaptyUI и стандартные операторы import Adapty / import AdaptyUI.

Трейт KidsMode доступен начиная с SDK версии 4.0. Начиная с SDK 4.0, SDK устанавливается только через Swift Package Manager — CocoaPods больше не поддерживается.

Если ваше iOS-приложение предназначено для детей, вы обязаны соблюдать правила Apple. При использовании Adapty SDK несколько простых шагов помогут настроить его в соответствии с этими правилами и успешно пройти проверку в сторе.

Что необходимо настроить?

Вам нужно настроить SDK, чтобы отключить сбор:

  • IDFA (Identifier for Advertisers)
  • IP-адреса Кроме того, рекомендуем внимательно подходить к выбору customer user ID. Идентификатор в формате <FirstName.LastName> однозначно расценивается как сбор персональных данных — так же, как и использование email. Для режима «Дети» рекомендуется использовать случайные или анонимизированные идентификаторы (например, хешированные ID или UUID, сгенерированные на устройстве), чтобы обеспечить соответствие требованиям.

Включение режима Kids Mode

Изменения в дашборде Adapty

В дашборде Adapty нужно отключить сбор IP-адресов. Перейдите в App settings и нажмите Disable IP address collection в разделе Collect users’ IP address.

Обновления в коде вашего мобильного приложения

Чтобы соблюдать требования политик, отключите сбор IDFA и IP-адреса пользователя.