Объект 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 применит наиболее строгие из этих настроек.
Передача настроек обработки с учетом возраста при медиации AdMob
Если вы настроили обработку данных с учетом возраста с помощью Google Mobile Ads Flutter Plugin, адаптеры медиации будут передавать сигнал об этом в интегрированные сторонние источники объявлений.
В таблице ниже перечислены версии адаптеров медиации, которые поддерживают передачу сигнала о возрастных ограничениях интегрированным сторонним источникам объявлений.
| Название адаптера медиации | Минимальная поддерживаемая версия |
|---|---|
| AppLovin | 2.6.2 |
| BidMachine | 1.4.1 |
| Chartboost | 1.5.2 |
| DTExchange (Fyber) | 1.3.5 |
| i-mobile | 1.0.5 |
| InMobi | 2.3.0 |
| IronSource | 2.4.3 |
| Liftoff Monetize (Vungle) | 1.5.1 |
| LY (Line) | 2.1.2 |
| maio | 1.1.6 |
| Meta (Facebook) | 1.5.4 |
| Mintegral | 2.1.1 |
| Moloco | 3.5.0 |
| MyTarget | 1.12.0 |
| Pangle | 4.0.0 |
| PubMatic | 2.2.0 |
Настройка контента, предназначенного для детей
В соответствии с законом США "О защите личных сведений детей в интернете" (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);
Не рекомендуем задавать значение true для тегов, включающих настройку "Контент для детей" и setTagForUnderAgeOfConsent, одновременно, иначе приоритет будет иметь настройка "Контент для детей".
Фильтрация контента объявлений
Возрастные ограничения для рекламного контента можно задать с помощью RequestConfiguration.maxAdContentRating():
Объявления AdMob, возвращаемые по таким запросам, имеют возрастное ограничение, не превышающее указанное значение. Возможные значения для этого параметра основаны на классификации возрастных ограничений для цифрового контента и могут быть одним из следующих объектов MaxAdContentRating:
MaxAdContentRating.gMaxAdContentRating.pgMaxAdContentRating.tMaxAdContentRating.ma
В приведенном ниже коде объект RequestConfiguration настроен так, чтобы возвращаемое содержание объявления соответствовало ярлыку цифрового контента не выше G:
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);