com.yandex.mobile.ads.common
Class AdRequest.Builder
java.lang.Object
com.yandex.mobile.ads.common.AdRequest.Builder
Method Summary
Modifier and Type | Method and Description |
---|---|
AdRequest | build()
Создает объект класса
AdRequest с данными для таргетированного запроса рекламы. |
AdRequest.Builder | setAge(java.lang.String age)
Задает возраст пользователя в приложении.
|
AdRequest.Builder | setBiddingData(java.lang.String biddingData)
Задает bid biddingData.
|
AdRequest.Builder | setContextQuery(java.lang.String contextQuery)
Задает поисковый запрос, который был введен пользователем внутри приложения.
|
AdRequest.Builder | setContextTags(java.util.List<java.lang.String> contextTags)
Задает список тегов, которые описывают текущий контекст пользователя.
|
AdRequest.Builder | setGender(java.lang.String gender)
Задает пол пользователя в приложении.
|
AdRequest.Builder | setLocation(android.location.Location location)
Задает пользовательскую локацию.
|
AdRequest.Builder | setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Задает список дополнительных параметров.
|
AdRequest.Builder | setPreferredTheme(com.yandex.mobile.ads.common.AdTheme preferredTheme)
Задает тему.
|
Method Detail
setAge
@NonNull public AdRequest.Builder setAge(@NonNull java.lang.String age)
Задает возраст пользователя в приложении. Используется для таргетирования.
- Parameters:
age
- Возраст пользователя.- Returns:
- Объект класса
AdRequest.Builder
с указанным возрастом пользователя.
setContextQuery
@NonNull public AdRequest.Builder setContextQuery(@NonNull java.lang.String contextQuery)
Задает поисковый запрос, который был введен пользователем внутри приложения. Используется для формирования таргетированного запроса рекламы.
- Parameters:
contextQuery
- Поисковый запрос, который был введен пользователем внутри приложения.- Returns:
- Объект класса
AdRequest.Builder
с указанным поисковым запросом.
setContextTags
@NonNull public AdRequest.Builder setContextTags(@NonNull java.util.List<java.lang.String> contextTags)
Задает список тегов, которые описывают текущий контекст пользователя. Список зависит от того, на каком экране находится пользователь. Используется для формирования таргетированного запроса рекламы.
- Parameters:
contextTags
- Список тегов, которые выставляет приложение.- Returns:
- Объект класса
AdRequest.Builder
со списком указанных тегов.
setGender
@NonNull public AdRequest.Builder setGender(@NonNull java.lang.String gender)
Задает пол пользователя в приложении. Используется для таргетирования.
- Parameters:
gender
- Пол пользователя.- Returns:
- Объект класса
AdRequest.Builder
с указанным полом.
setLocation
@NonNull public AdRequest.Builder setLocation(@NonNull android.location.Location location)
Задает пользовательскую локацию. Используется для формирования таргетированного запроса рекламы.
- Parameters:
location
- Пользовательская локация.- Returns:
- Объект класса
AdRequest.Builder
с указанной пользовательской локацией.
setParameters
@NonNull public AdRequest.Builder setParameters(@NonNull java.util.Map<java.lang.String,java.lang.String> parameters)
Задает список дополнительных параметров.
- Parameters:
parameters
- Дополнительные параметры.- Returns:
- Объект класса
AdRequest.Builder
со списком указанных дополнительных параметров.
setBiddingData
@NonNull public AdRequest.Builder setBiddingData(@NonNull java.lang.String biddingData)
Задает bid biddingData.
- Parameters:
biddingData
- Bidding data для загрузки рекламы из медиации.- Returns:
- Объект класса
AdRequest.Builder
с bid biddingData.
setPreferredTheme
@NonNull public AdRequest.Builder setPreferredTheme(@Nullable com.yandex.mobile.ads.common.AdTheme preferredTheme)
Задает тему.
- Parameters:
preferredTheme
- Предпочитаемая тема.- Returns:
- Объект класса
AdRequest.Builder
с предпочитаемой темой.