Перейти к основному содержимому
осторожно
iOS SDK 3.0.2 устарела. Stable версия - здесь.
Версия: 3.0.2

Передача данных о пользователе

В SDK предусмотрена передача данных о пользователе для лучшего таргетирования рекламы и увеличения eCPM. Все параметры являются опциональными.

Установка Идентификатора Пользователя​

Для передачи иденификатора пользователя вызовите следующий код до инициализации SDK:

Appodeal.setUserId("userId")

предупреждение

Для соблюдения правил приватности использования и передачи пользовательских данных вы не можете использовать email, номер телефона или любые другие персональные данные в качестве userId.

Сопоставление Сегментов​

Если логика вашего приложения позволяет указать характеристики пользователя, то вы можете передать определенные параметры в Appodeal SDK. Вы можете использовать Сегменты в будущем.

  • kAppodealUserGenderKey - для пола пользователя.
  • kAppodealUserAgeKey - для возраста.
Appodeal.setCustomStateValue("SOME_VALUE", forKey: "SOME_KEY")

Проверка Местоположения​

Appodeal.setLocationTracking(true)

Метод должен быть вызван до инициализации SDK.

SDK проверит разрешение на передачу геолокационных данных на устройстве пользователя. Если такое разрешение отсутствует, пользователь не получит сообщение с запросом о разрешении для отслеживания локации.

Обновление Согласия Пользователя​

подсказка

Если вы используете Stack Consent Manager, все изменения будут синхронизированы автоматически.

Если ваше приложение предусматривает изменение ползовательского согласия во время работы, вы можете обновить согласие с помощью метода:

Appodeal.updateConsent(true)

Отправка Дополнительных Данных​

Вы можете отправить данные типа ключ-значение в Appodeal.

Appodeal.setExtrasValue("SOME_VALUE", forKey: "SOME_KEY")

Чтобы отправить идентификатор устройства из мобильной атрибуции и сопоставить его с идентификатором пользователя Appodeal, используйте "attribution_id" в качестве ключа и уникальный идентификатор из атрибуции в качестве значения, и если вы используете этот метод для атрибуции, то вызывайте его перед инициализацией Appodeal SDK.