Таргетирование рекламы
API SDK позволяет добавить дополнительную информацию о пользователе. Контекстные данные в запросе могут значительно улучшить качество рекламы, что приведет к увеличению дохода.
Настройка таргетирования
Для передачи параметров таргетирования используйте класс AdTargeting. Объект AdTargeting передаётся в конструктор AdRequest для всех форматов рекламы.
Вы можете заполнить такую информацию о пользователе:
|
Параметр |
Описание |
|
|
Возраст пользователя: число в формате строки ( |
|
|
Пол пользователя: задается как одно из значений перечисления Нужно использовать константы |
|
|
Локация пользователя, известная в вашем приложении, передается с помощью класса Перед установкой параметра нужно получить согласие пользователя и передать в SDK разрешение на использование локации с помощью метода |
|
|
Поисковый запрос пользователя в приложении. Например, пользователь искал автомобиль, параметр будет выглядеть так: |
|
|
Ключевые слова со страницы, которую смотрел пользователь. Это может быть заголовок, часть контента, теги и т. п. Для страницы с поиском автомобиля параметр может выглядеть так: |
Примеры таргетирования
AdTargeting targeting = new AdTargeting(
age: "20",
gender: Gender.FEMALE,
location: new Location.Builder()
.SetLatitude(55.734202)
.SetLongitude(37.588063)
.SetHorizontalAccuracy(100)
.Build(),
contextQuery: "context-query",
contextTags: new List<string> { "context-tag" });
AdRequest adRequest = new AdRequest(
"your_block_id",
targeting: targeting
);