Таргетирование рекламы

API SDK позволяет добавить дополнительную информацию о пользователе. Контекстные данные в запросе могут значительно улучшить качество рекламы, что приведет к увеличению дохода.

Настройка таргетирования

Информацию о пользователе можно передать в рекламном запросе:

Вы можете заполнить такую информацию о пользователе:

Параметр

Описание

age

Возраст пользователя: число в формате строки ("14", "18" и пр.)

contextQuery

Поисковый запрос пользователя в приложении.

Например, пользователь искал автомобиль, параметр будет выглядеть так: "Купить легковой автомобиль с пробегом в Москве"

contextTags

Ключевые слова со страницы, которую смотрел пользователь. Это может быть заголовок, часть контента, теги и пр.

Для страницы с поиском автомобиля параметр может выглядеть так: "Купить легковой автомобиль", "автомобиль с пробегом", "в Москве"

gender

Пол пользователя: задается как одно из значений перечисления Gender. Возможные значения: Gender.Male, Gender.Female.

location

Локация пользователя, представляемая экземпляром класса Location, содержащим широту и долготу. Например: new Location(55.734202, 37.588063).

Примеры таргетирования

Адаптивный inline- и sticky-баннер
let adRequest = new AdRequest({
    age: '20',
    contextQuery: 'context-query',
    contextTags: ['context-tag'],
    gender: Gender.Male,
    location: new Location(55.734202, 37.588063)
});
Межстраничная реклама, реклама с вознаграждением и реклама при открытии приложения
let adRequestConfiguration = new AdRequestConfiguration({
    adUnitId: 'your_block_id',
    age: '20',
    contextQuery: 'context-query',
    contextTags: ['context-tag'],
    gender: Gender.Female,
    location: new Location(55.734202, 37.588063)
});