Объект RequestConfiguration собирает глобальные настройки для каждого запроса объявления и применяется методом MobileAds.instance.updateRequestConfiguration().
Чтобы все запросы объявлений применяли изменения конфигурации запросов, обновите конфигурацию запросов до инициализации Google Mobile Ads Flutter Plugin.
Как настроить обработку с учетом возраста
Чтобы вам было проще соблюдать действующие законы в отношении конфиденциальности детей и подростков, в Google Mobile Ads Flutter Plugin предусмотрена настройка возрастных ограничений. Настройка обработки данных с учетом возраста позволяет указать, должна ли система Google Mobile Ads Flutter Plugin применять специальные меры защиты при показе рекламы детям, подросткам или пользователям, чей возраст неизвестен.
Чтобы задать возрастные ограничения, используйте свойство ageRestrictedTreatment объекта RequestConfiguration.
В следующем примере показано, что запросы объявлений должны обрабатываться с учетом возрастных ограничений для детей:
RequestConfiguration requestConfiguration = RequestConfiguration(
// Indicates that ad requests should have child age treatment.
ageRestrictedTreatment: AgeRestrictedTreatment.child,
);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Чтобы указать обработку данных подростков или обработку данных без указания возраста, замените параметр AgeRestrictedTreatment.child на следующий:
AgeRestrictedTreatment.teenAgeRestrictedTreatment.unspecified
Если эта настройка включена, Google Mobile Ads Flutter Plugin добавляет в запросы объявлений параметр tfat. Чтобы определить, какие настройки учета возраста подходят для ваших пользователей, проконсультируйтесь с юристом. Подробнее о том, как указать в запросе объявления, что приложение предназначено для детей…
Как перейти с тегов TFCD и TFUA на обработку с учетом возраста
Настройка учета возраста заменяет устаревшие настройки RequestConfiguration.tagForChildDirectedTreatment (TFCD) и RequestConfiguration.tagForUnderAgeOfConsent (TFUA).
В таблице ниже приведены настройки TFCD и TFUA и их аналоги для обработки данных с учетом возраста.
TFCD
TFCD |
Обработка с учетом возраста |
|---|---|
TagForChildDirectedTreatment.yes |
AgeRestrictedTreatment.child |
TagForChildDirectedTreatment.no |
AgeRestrictedTreatment.unspecified |
TagForChildDirectedTreatment.unspecified |
AgeRestrictedTreatment.unspecified |
| Значение не определено. | AgeRestrictedTreatment.unspecified |
| Ранее такого отчета не существовало | AgeRestrictedTreatment.teen |
TFUA
TFUA |
Обработка с учетом возраста |
|---|---|
TagForUnderAgeOfConsent.yes |
AgeRestrictedTreatment.child |
TagForUnderAgeOfConsent.no |
AgeRestrictedTreatment.unspecified |
TagForUnderAgeOfConsent.unspecified |
AgeRestrictedTreatment.unspecified |
| Значение не определено. | AgeRestrictedTreatment.unspecified |
| Ранее такого отчета не существовало | AgeRestrictedTreatment.teen |
Как тег учета возраста взаимодействует с тегами TFCD и TFUA
Если вы зададите настройки учета возраста вместе с тегами TFCD или TFUA, Google применит наиболее строгие из этих настроек.
Настройка для контента, предназначенного для детей
.В соответствии с законом США "О защите личных сведений детей в интернете" (COPPA) в Менеджере рекламы предусмотрен тег ресурса для детей.
Разработчик приложений может указать в запросе объявления, что контент приложения предназначен для детей. Если вы укажете, что ваш контент предназначен для детей, мы отключим рекламу на основе интересов и ремаркетинговые объявления для этого запроса объявления. Этот параметр можно использовать со всеми версиями SDK сервисов Google Play через RequestConfiguration.tagForChildDirectedTreatment():
- Используйте аргумент
TagForChildDirectedTreatment.yes, чтобы указать, что ваш контент предназначен для детей в соответствии с законом США "О защите личных сведений детей в интернете" (COPPA). - Используйте аргумент
TagForChildDirectedTreatment.no, чтобы указать, что ваш контент не предназначен для детей в соответствии с законом COPPA. - Если вы не хотите указывать в запросах объявлений, как следует обрабатывать ваш контент в соответствии с законом COPPA, используйте аргумент
TagForChildDirectedTreatment.unspecifiedили не задавайте этот тег.
В примере ниже показано, как указать, что контент предназначен для детей и должен обрабатываться в соответствии с законом COPPA:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Пользователи, не достигшие минимального возраста
Вы можете указать в запросе объявления, что оно предназначено для пользователей из Европейской экономической зоны (ЕЭЗ), не достигших минимального возраста. Эта функция помогает соблюдать требования Генерального регламента ЕС о защите персональных данных (GDPR). Обратите внимание, что GDPR может налагать на вас и другие юридические обязательства. Изучите рекомендации Европейского союза и проконсультируйтесь с юристом. Напоминаем, что соблюдать законы обязаны сами издатели, а инструменты Google лишь помогают в этом. Подробнее о том, как GDPR влияет на издателей…
При использовании этой функции в запрос объявления добавляется параметр TFUA (тег для пользователей, не достигших минимального возраста). Этот параметр отключает персонализированную рекламу, в том числе ремаркетинг, для этого запроса объявления. Он также отключает запросы сторонним поставщикам рекламных технологий, например пикселям оценки эффективности рекламы и сторонним серверам объявлений.
Тег задается с помощью RequestConfiguration.tagForUnderAgeOfConsent():
- Используйте аргумент
TagForUnderAgeOfConsent.yes, чтобы указать, что запрос должен обрабатываться в соответствии с требованиями к контенту для пользователей, не достигших минимального возраста. - Используйте аргумент
TagForUnderAgeOfConsent.no, чтобы указать, что запрос не должен обрабатываться так, как если бы он был предназначен для пользователей, не достигших минимального возраста. Используйте аргумент
TagForUnderAgeOfConsent.unspecifiedили не устанавливайте этот тег, чтобы указать, что вы не определили, должен ли запрос объявления обрабатываться как предназначенный для пользователей из Европейской экономической зоны (ЕЭЗ), не достигших минимального возраста. В примере ниже показано, что вы хотите включить параметр TFUA в запрос объявления:final RequestConfiguration requestConfiguration = RequestConfiguration( tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes); MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Теги, позволяющие включить настройку "предназначенный для детей", и setTagForUnderAgeOfConsent не должны одновременно иметь значение true. иначе приоритет будет иметь настройка "Контент для детей".
Фильтрация рекламного контента
Возрастные ограничения для рекламного контента можно задать с помощью следующих инструментов:RequestConfiguration.maxAdContentRating()
Объявления AdMob, возвращаемые по таким запросам, имеют возрастные ограничения, не превышающие указанный уровень. Возможные значения для этого параметра основаны на классификации ярлыков цифрового контента и могут быть одним из следующих объектов MaxAdContentRating:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
В следующем примере кода объект RequestConfiguration настроен так, чтобы возвращаемый контент объявления соответствовал ярлыку цифрового контента не выше G:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);