Менеджер рекламыAdRequest

class AdManagerAdRequest : AdRequest


AdManagerAdRequest содержит информацию о таргетинге, используемую для получения объявления из Google Ad Manager. Запросы объявлений создаются с помощью AdManagerAdRequest.Builder .

Краткое содержание

Вложенные типы

Создает AdManagerAdRequest .

Общественные функции

Bundle !

Возвращает параметры специального таргетинга.

String !

Возвращает идентификатор, используемый для ограничения частоты показов, сегментации и таргетинга аудитории, последовательной ротации объявлений и других элементов управления показом рекламы на основе аудитории на разных устройствах.

Унаследованные константы

Из com.google.android.gms.ads.AdRequest.
const String !
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

deviceId для эмуляторов, который будет использоваться с setTestDeviceIds .

const Int

Запрос объявления не был отправлен из-за отсутствия идентификатора приложения.

const Int

Что-то произошло внутри; например, от рекламного сервера был получен недопустимый ответ.

const Int

Строка объявления недействительна.

const Int

Запрос объявления недействителен; например, идентификатор рекламного блока был неправильным.

const Int

Адаптер медиации не выполнил запрос объявления.

const Int

Запрос объявления не был выполнен из-за подключения к сети.

const Int

Запрос объявления был успешным, но объявление не было возвращено из-за отсутствия рекламных ресурсов.

const Int

Идентификатор запроса в строке объявления не найден.

const Int

Максимальная длина URL-адреса контента.

Унаследованные функции

Из com.google.android.gms.ads.AdRequest.
String ?

Получает строку объявления.

String !

Возвращает информацию о таргетинге URL-адреса контента.

Bundle ?
<T : CustomEvent ?> getCustomEventExtrasBundle (adapterClass: Class <T!>!)

Эта функция устарела.

Вместо этого используйте getNetworkExtrasBundle .

( Mutable ) Set < String !>!

Возвращает ключевые слова с информацией о таргетинге.

( Mutable ) List < String !>!

Возвращает список соседних URL-адресов контента или пустой список, если URL-адреса не заданы.

Bundle ?
<T : MediationExtrasReceiver ?> getNetworkExtrasBundle (
adapterClass: Class <T!>!
)

Возвращает дополнительные параметры для передачи определенному адаптеру рекламной сети.

String !

Возвращает строку агента запроса, позволяющую определить источник запроса объявления.

Boolean
isTestDevice (context: Context !)

Возвращает true , если это устройство будет получать тестовые объявления.

Общественные функции

getCustomTargeting

fun getCustomTargeting(): Bundle!

Возвращает параметры специального таргетинга.

getPublisherProvidedId

fun getPublisherProvidedId(): String!

Возвращает идентификатор, используемый для ограничения частоты показов, сегментации и таргетинга аудитории, последовательной ротации объявлений и других элементов управления показом рекламы на основе аудитории на разных устройствах.