В этом руководстве рассказывается, как передавать информацию о таргетинге в запросе объявления.
Подготовка
Прежде чем продолжить, настройте Google Mobile Ads Unity Plugin.
Запрос конфигурации
Объект RequestConfiguration собирает глобальные настройки для каждого запроса объявления и применяется методом MobileAds.SetRequestConfiguration().
MobileAds.SetRequestConfiguration(requestConfiguration);
Чтобы изменения конфигурации запроса применялись ко всем запросам объявлений, задайте конфигурацию запроса перед инициализацией SDK.
Как настроить обработку с учетом возраста
Чтобы вам было проще соблюдать действующие законы в отношении конфиденциальности детей и подростков, в Google Mobile Ads Unity Plugin предусмотрена настройка возрастных ограничений. Настройка обработки данных с учетом возраста позволяет указать, должен ли сервис "Google Mobile Ads Unity Plugin" применять специальные меры защиты при показе рекламы детям, подросткам или пользователям неизвестного возраста.
Чтобы задать возрастные ограничения, используйте свойство AgeRestrictedTreatment объекта RequestConfiguration.
В примере ниже показано, как указать, что запросы объявлений должны обрабатываться с учетом возрастных ограничений для детей.
RequestConfiguration requestConfiguration = new RequestConfiguration
{
// Indicate that ad requests should have child age treatment.
AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Чтобы указать, что настройки предназначены для подростков или пользователей неуказанного возраста, замените параметр AgeRestrictedTreatment.Child следующим:
AgeRestrictedTreatment.TeenAgeRestrictedTreatment.Unspecified
Если эта настройка включена, Google Mobile Ads Unity Plugin добавляет в запросы объявлений параметр tfat. Чтобы определить, какие настройки учета возраста подходят для ваших пользователей, проконсультируйтесь с юристом. Подробнее о том, как указать в запросе объявления, что приложение предназначено для детей…
Как перейти с тегов TFCD и TFUA на тег учета возраста
Настройки учета возраста заменяют устаревшие свойства TagForChildDirectedTreatment (TFCD) и TagForUnderAgeOfConsent (TFUA).
В таблице ниже показаны настройки TFCD и TFUA и их эквиваленты для возрастных ограничений.
TFCD
TFCD |
Обработка с учетом возраста |
|---|---|
TagForChildDirectedTreatment.True |
AgeRestrictedTreatment.Child |
TagForChildDirectedTreatment.False |
AgeRestrictedTreatment.Unspecified |
TagForChildDirectedTreatment.Unspecified |
AgeRestrictedTreatment.Unspecified |
| Значение не определено. | AgeRestrictedTreatment.Unspecified |
| Ранее такого отчета не существовало | AgeRestrictedTreatment.Teen |
TFUA
TFUA |
Обработка с учетом возраста |
|---|---|
TagForUnderAgeOfConsent.True |
AgeRestrictedTreatment.Child |
TagForUnderAgeOfConsent.False |
AgeRestrictedTreatment.Unspecified |
TagForUnderAgeOfConsent.Unspecified |
AgeRestrictedTreatment.Unspecified |
| Значение не определено. | AgeRestrictedTreatment.Unspecified |
| Ранее такого отчета не существовало | AgeRestrictedTreatment.Teen |
Как тег учета возраста взаимодействует с тегами TFCD и TFUA
Если вы зададите настройки учета возраста вместе с тегами TFCD или TFUA, Google применит наиболее строгие из этих настроек.
Передача настроек обработки с учетом возраста при медиации AdMob
Если вы настроили обработку данных с учетом возраста с помощью Google Mobile Ads Unity Plugin, адаптеры медиации будут передавать сигнал об этом в интегрированные сторонние источники объявлений.
В таблице ниже перечислены версии адаптеров медиации, которые поддерживают передачу сигнала о возрастных ограничениях интегрированным сторонним источникам объявлений.
| Название адаптера медиации | Минимальная поддерживаемая версия |
|---|---|
| AppLovin | 8.7.4 |
| BidMachine | 1.4.2 |
| Bigo | 1.1.0 |
| Chartboost | 4.13.0 |
| DTExchange (Fyber) | 3.5.10 |
| i-mobile | 1.3.13 |
| InMobi | 5.3.0 |
| IronSource | 4.5.3 |
| Liftoff Monetize (Vungle) | 5.7.5 |
| LY (Line) | 2.1.1 |
| maio | 3.1.9 |
| Meta (Facebook) | 3.18.7 |
| Mintegral | 2.2.3 |
| Moloco | 3.8.0 |
| MyTarget | 3.39.0 |
| Pangle | 7.0.0 |
| PubMatic | 2.1.3 |
Настройка контента, предназначенного для детей
В соответствии с законом США "О защите личных сведений детей в интернете" (COPPA) в Менеджере рекламы предусмотрен тег ресурса для детей.
Разработчик приложений может указать в запросе объявления, что контент приложения предназначен для детей. Если вы укажете, что ваш контент предназначен для детей, Google Mobile Ads Unity Plugin отключит рекламу на основе интересов и ремаркетинговые объявления для этого запроса объявления. Используйте эту настройку со всеми версиями SDK сервисов Google Play до RequestConfiguration.TagForChildDirectedTreatment:
- Вызовите
TagForChildDirectedTreatmentвRequestConfigurationс аргументомTagForChildDirectedTreatment.True, чтобы указать, что ваш контент предназначен для детей в соответствии с законом COPPA. - Вызовите
TagForChildDirectedTreatmentдляRequestConfigurationс аргументомTagForChildDirectedTreatment.False, чтобы указать, что ваш контент не предназначен для детей в соответствии с законом COPPA. - Не вызывайте
TagForChildDirectedTreatment, если вы не хотите указывать в запросах объявлений, как ваш контент должен обрабатываться в соответствии с законом COPPA.
В примере ниже показано, как указать, что контент предназначен для детей и должен обрабатываться в соответствии с законом COPPA:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Пользователи, не достигшие минимального возраста
В запросе объявления можно указать, что оно предназначено для пользователей из Европейской экономической зоны (ЕЭЗ), не достигших минимального возраста. Эта функция помогает соблюдать требования Генерального регламента ЕС о защите персональных данных (GDPR). Обратите внимание, что GDPR может налагать на вас и другие юридические обязательства. Изучите рекомендации Европейского союза и проконсультируйтесь с юристом. Напоминаем, что соблюдать законы обязаны сами издатели, а инструменты Google лишь помогают в этом.
Подробнее о том, как GDPR влияет на деятельность издателей…При использовании этой функции в запрос объявления добавляется параметр TFUA (тег для пользователей, не достигших минимального возраста, в Европе). Этот параметр отключает персонализированную рекламу, в том числе ремаркетинг, для этого запроса объявления. Он также отключает запросы сторонним поставщикам рекламных технологий, например пикселям оценки эффективности рекламы и сторонним серверам объявлений.
Эту настройку можно использовать со всеми версиями SDK сервисов Google Play через RequestConfiguration.TagForUnderAgeOfConsent:
- Вызовите
TagForUnderAgeOfConsentдляRequestConfigurationс аргументомTagForUnderAgeOfConsent.True, чтобы указать, что конфигурация запроса должна обрабатываться в соответствии с требованиями для пользователей, не достигших минимального возраста. - Вызовите метод
TagForUnderAgeOfConsentдля объектаRequestConfigurationс аргументомTagForUnderAgeOfConsent.False, чтобы указать, что запрос не должен обрабатываться как предназначенный для пользователей, не достигших минимального возраста.
В примере ниже показано, как добавить тег TFUA в запрос объявления:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Не рекомендуем задавать значение true для тегов Контент для детей и TagForUnderAgeOfConsent одновременно,
иначе приоритет будет иметь настройка контента, предназначенного для детей.
Фильтрация контента объявлений
Этот параметр можно использовать со всеми версиями SDK сервисов Google Play через RequestConfiguration.Builder.SetMaxAdContentRating():
В приложениях можно задать максимальные возрастные ограничения для рекламного контента в конфигурации запроса с помощью MaxAdContentRating в RequestConfiguration.
Объявления AdMob, возвращаемые по таким запросам, имеют возрастное ограничение, не превышающее указанное значение. Возможные значения для этого параметра основаны на классификации ярлыков цифрового контента и должны быть одним из следующих объектов MaxAdContentRating:
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
В приведенном ниже коде объект RequestConfiguration настроен так, чтобы возвращаемый контент объявления соответствовал ярлыку цифрового контента не выше G:
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);
Запрос объявления
Объект AdRequest собирает информацию о таргетинге, которая будет отправлена вместе с запросом объявления.
Добавьте дополнительную информацию от сети
Дополнительная информация от сети – это дополнительные сведения, которые отправляются вместе с запросом объявления и относятся к одному источнику объявлений.
В следующем фрагменте кода для Google задается ключ дополнительного параметра collapsible со значением bottom:
var adRequest = new AdRequest();
adRequest.Extras.Add("collapsible", "bottom");