Безопасность и конфиденциальность
GDPR / COPPA
Внимание
При использовании Простой монетизации вы несете ответственность за соблюдение применимых правил конфиденциальности. Если вы самостоятельно собираете и/или передаете какие-либо данные, вы несете ответственность за правильный сбор, защиту этих данных и управление ими.
|
Метод |
Описание |
|
|
Передайте полученное значение в SDK. Данные пользователей, находящихся в регионе действия GDPR, будут обрабатываться, только если пользователь дает согласие на обработку данных. |
|
|
По умолчанию предполагается, что пользователь не является лицом младше 13 лет. |
Важно
Этот сниппет является примером, а не пошаговым руководством.
// ...
// MARK: - Код демонстрирует создание диалога.
func showGDPRDialog() {
let alertController = UIAlertController(
title: title,
message: message,
preferredStyle: .actionSheet)
let acceptAction = UIAlertAction(
title: "Accept",
style: .default) { _ in
self.setUserConsent(true)
}
alertController.addAction(acceptAction)
let declineAction = UIAlertAction(
title: "Decline",
style: .default) { _ in
self.setUserConsent(false)
}
alertController.addAction(declineAction)
let openPrivacyPolicyAction = UIAlertAction(
title: "View privacy policy",
style: .default) { _ in
UIApplication.shared.openURL(self.privacyPolicyURL)
}
alertController.addAction(openPrivacyPolicyAction)
present(alertController, animated: true)
}
func initializeAdsSDK() {
let userConsent = UserDefaults.standard.bool(forKey: kGDPRUserConsentKey)
MobileAds.setUserConsent(userConsent)
}
UserConsent
Можно воспользоваться удобным решением от Google. Добавьте зависимость в Podfile:
// MARK: - Podfile
pod 'GoogleUserMessagingPlatform'
После этого выполните шаги:
-
Перейдите на сайт admob.google.com и выберите раздел Privacy & messaging.
-
Выберите GDPR → Create message.
-
Выберите приложение и настройте текст (можно оставить заданный по умолчанию), нажмите Publish.
-
Вызовите созданное сообщение в модальном окне для подтверждения UserConsent:
private func requestConsent() {
let parameters = RequestParameters()
parameters.isTaggedForUnderAgeOfConsent = false
ConsentInformation.shared.requestConsentInfoUpdate(with: parameters) { [weak self] error in
if error != nil { return }
guard let rootVC = self?.window?.rootViewController else { return }
ConsentForm.loadAndPresentIfRequired(from: rootVC) { _ in
print("✅ Ready to show ads")
}
}
}
Типы данных
Информация о сборе и передаче различных типов пользовательских данных через Mobile Ads SDK.
Обратите внимание: данные в таблице приведены для настроек Mobile Ads SDK по умолчанию. Разработчикам следует самостоятельно адаптировать настройки под конкретные требования и сценарии использования SDK.
|
Тип данных |
Описание |
Сбор и передача данных Mobile Ads SDK (конфигурация по умолчанию) |
|
Местоположение |
||
|
Точное местоположение |
Местоположение пользователя или устройства в пределах области площадью менее трех квадратных километров, например местоположение, полученное с использованием разрешения |
Нет По желанию разработчик приложения может настроить передачу этих данных, включив параметр Это значит, что Mobile Ads SDK собирает данные о местоположении только при наличии явного согласия пользователя и соответствующих разрешений в самом приложении. Этот SDK не собирает и не пытается собирать такую информацию самостоятельно. |
|
Приблизительное местоположение |
Местоположение пользователя или устройства в пределах области размером от трех квадратных километров, например город, в котором находится пользователь, или местоположение, полученное с помощью разрешения Android |
Нет По желанию разработчик приложения может настроить передачу этих данных, включив параметр Это значит, что Mobile Ads SDK собирает данные о местоположении только при наличии явного согласия пользователя и соответствующих разрешений в самом приложении. Этот SDK не собирает и не пытается собирать такую информацию самостоятельно. |
|
Личная информация |
||
|
Имя |
Обращение, которое предпочитает пользователь: имя, фамилия или псевдоним. |
Нет |
|
Адрес электронной почты |
Адрес электронной почты пользователя. |
Нет |
|
Идентификаторы пользователей |
Идентификаторы пользователя, например номер, идентификатор или название аккаунта. |
Нет |
|
Адрес |
Адрес пользователя, например почтовый или домашний. |
Нет |
|
Номер телефона |
Номер телефона пользователя. |
Нет |
|
Расовая и этническая принадлежность |
Сведения о расовой или этнической принадлежности пользователя. |
Нет |
|
Политические или религиозные убеждения |
Сведения о политических или религиозных убеждениях пользователя. |
Нет |
|
Сексуальная ориентация |
Сведения о сексуальной ориентации пользователя. |
Нет |
|
Другие данные |
Любые другие личные данные, например дата рождения, гендерная идентичность, статус участника боевых действий. |
Нет |
|
Финансовые данные |
||
|
Платежные данные |
Информация о денежных счетах пользователя, например номер кредитной карты. |
Нет |
|
История покупок |
Информация о покупках и транзакциях пользователя. |
Нет |
|
Кредитный рейтинг |
Информация о кредитоспособности пользователя. |
Нет |
|
Другие финансовые данные |
Другая финансовая информация, например зарплата или долги пользователя. |
Нет |
|
Здоровье и физическая активность |
||
|
Медицинские данные |
Информация о здоровье пользователя, например данные медицинской карты или описание симптомов. |
Нет |
|
Данные о физической активности |
Информация о физической активности пользователя, например о тренировках. |
Нет |
|
Сообщения |
||
|
Электронная почта |
Содержание, темы, информация об отправителях и получателях электронных писем пользователя. |
Нет |
|
SMS или MMS |
Содержание и информация об отправителях и получателях сообщений пользователя. |
Нет |
|
Другие сообщения в приложениях |
Другие типы сообщений, например мгновенные сообщения или контент в чате. |
Нет |
|
Фото и видео |
||
|
Фотографии |
Фотографии пользователя. |
Нет |
|
Видео |
Видео пользователя. |
Нет |
|
Аудиофайлы |
||
|
Аудиозаписи и голосовые сообщения |
Записи голоса пользователя, например голосовые сообщения, или запись звука. |
Нет |
|
Музыкальные файлы |
Музыкальные файлы пользователя. |
Нет |
|
Другие аудиофайлы |
Другие аудиофайлы, созданные или предоставленные пользователем. |
Нет |
|
Файлы и документы |
||
|
Файлы и документы |
Документы и другие файлы пользователя или любая информация о них, например названия файлов. |
Нет |
|
Календарь |
||
|
Мероприятия календаря |
Информация из календаря пользователя, например о мероприятиях, заметках к ним и участниках. |
Нет |
|
Контакты |
||
|
Контакты |
Информация о контактах пользователя, например об их именах, истории переписки с ними, а также такие данные, как имена пользователей, журнал звонков и сведения о давности, частоте и длительности общения. |
Нет |
|
История действий в приложении |
||
|
Действия в приложениях |
Информация о том, как пользователь взаимодействует с приложением, например сколько раз он просмотрел страницу или на какие разделы нажимал. |
Нет |
|
История поиска в приложении |
Информация о том, что пользователь искал в вашем приложении. |
Нет |
|
Установленные приложения |
Информация о приложениях, установленных на устройстве пользователя. |
Нет |
|
Другой контент, созданный пользователем |
Другой контент, созданный пользователем и не упомянутый ни в одном разделе, например биография, заметки или развернутые ответы. |
Нет |
|
Другие действия |
Другие действия пользователя в приложении, не упомянутые ни в одном разделе, например информация об играх, лайках или выбранных вариантах в диалоговых окнах. |
Нет |
|
Сведения о просмотре страниц в интернете |
||
|
История поиска в интернете |
Информация о сайтах, которые посещал пользователь. |
Нет |
|
Сведения о приложении и данные о его работе |
||
|
Отчеты об ошибках |
Данные из журнала сбоев вашего приложения, например о количестве сбоев и трассировках стека, или другая информация, напрямую связанная с ошибками. |
Нет |
|
Диагностика |
Информация о производительности приложения, например время работы от батареи, время загрузки и реакции, частота кадров или данные технической диагностики. |
Нет |
|
Другие данные о работе приложения |
Другая информация о производительности приложения, не упомянутая здесь. |
Нет |
|
Идентификаторы устройства или другие идентификаторы |
||
|
Идентификаторы устройства или другие идентификаторы |
Например, рекламный идентификатор или другой ID устройства. |
Да, если есть разрешение в приложении. Подробнее об использовании рекламных идентификаторов. |