Объект 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.teen -
AgeRestrictedTreatment.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) существует параметр, называемый «тег для лечения, направленного на ребенка».
As an app developer, you can indicate whether you want Google to treat your content as child-directed when you make an ad request. If you indicate that you want Google to treat your content as child-directed, we take steps to disable IBA and remarketing ads on that ad request. The setting can be used with all versions of the Google Play services SDK through RequestConfiguration.tagForChildDirectedTreatment() :
- Используйте аргумент
TagForChildDirectedTreatment.yesчтобы указать, что вы хотите, чтобы ваш контент обрабатывался как предназначенный для детей в соответствии с законом COPPA. - Используйте аргумент
TagForChildDirectedTreatment.noчтобы указать, что вы не хотите, чтобы ваш контент рассматривался как предназначенный для детей в соответствии с законом COPPA. - Используйте аргумент
TagForChildDirectedTreatment.unspecifiedили не устанавливайте этот тег, если вы не хотите указывать, как следует обрабатывать ваш контент в соответствии с COPPA в рекламных запросах.
Следующий пример показывает, что вы хотите, чтобы ваш контент рассматривался как предназначенный для детей в соответствии с законом COPPA:
final RequestConfiguration requestConfiguration = RequestConfiguration(
tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);
Пользователи, не достигшие возраста согласия
You can mark your ad requests to receive treatment for users in the European Economic Area (EEA) under the age of consent. This feature is designed to help facilitate compliance with the General Data Protection Regulation (GDPR) . Note that you may have other legal obligations under GDPR. Please review the European Union's guidance and consult with your own legal counsel. Please remember that Google's tools are designed to facilitate compliance and do not relieve any particular publisher of its obligations under the law. Learn more about how the GDPR affects publishers .
При использовании этой функции в запрос на показ рекламы будет включен параметр «Тег для пользователей младше возраста согласия в Европе» (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.g -
MaxAdContentRating.pg -
MaxAdContentRating.t -
MaxAdContentRating.ma
Следующий код настраивает объект RequestConfiguration , указывая, что возвращаемый рекламный контент должен соответствовать обозначению метки цифрового контента не выше G :
final RequestConfiguration requestConfiguration = RequestConfiguration(
maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);