Интерфейс AdRequest

Варианты конфигурации стандартного запроса мобильной рекламы Google (AdMob). Используется для контекстного таргетинга и параметров, относящихся к определенной сети.
Свойства
adUnitId
Идентификатор рекламного блока.
categoryExclusions?
Ярлыки для исключения категорий объявлений на уровне рекламного места.
contentUrl?
URL контента сайта, контент которого соответствует основному контенту приложения.
customTargeting?
Параметры таргетинга со специальными настройками.
extras?
Дополнительные параметры, которые нужно передать в AdMob или Менеджер рекламы.
keywords?
Ключевые слова для таргетинга.
mediationExtras?
Дополнительные параметры, которые передаются определенному адаптеру источника объявлений в настройках медиации.
neighboringContentUrls?
URL, представляющие веб-контент рядом с объявлением.
placementId?
Целое число, которое можно найти в интерфейсе AdMob для настроенного места размещения.
publisherProvidedId?
Идентификатор, который используется для ограничения частоты показов, сегментирования аудитории, таргетинга, последовательной ротации объявлений и других способов управления рекламой на основе аудитории на разных устройствах.
skipUninitializedAdapters?
Указывает SDK не собирать сигналы назначения ставок и не выполнять элементы каскада для адаптеров, которые ещё не были успешно инициализированы.

Свойства


Readonly adUnitId

adUnitId: string
Идентификатор рекламного блока.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Ярлыки исключения категорий объявлений на уровне рекламного места.

Эта функция применима только к запросам объявлений Менеджера рекламы. Исключения категорий игнорируются в запросах AdMob.

Optional Readonly contentUrl

contentUrl?: string
URL контента сайта, контент которого соответствует основному контенту приложения. Контент этого сайта используется для таргетинга и обеспечения безопасности бренда.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Параметры таргетинга со специальными настройками.

Эта функция применяется только к запросам объявлений Менеджера рекламы. В запросах AdMob игнорируется таргетинг со специальными настройками.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Дополнительные параметры, которые нужно передать в AdMob или Менеджер рекламы.

Значения должны быть типами, которые можно сериализовать в JSON (строки, числа, логические значения, null, массивы или объекты этих типов). Функции, экземпляры классов и сложные типы JavaScript, такие как Set и Map, не поддерживаются.

Optional Readonly ключевые слова

keywords?: readonly string[]
Ключевые слова для таргетинга.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Дополнительные параметры, которые передаются определенному адаптеру источника объявлений в настройках медиации.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URL, представляющие веб-контент рядом с объявлением. Повышает безопасность бренда и позволяет показывать объявления с возрастными ограничениями на уровне приложения, например MA, T или PG, которые больше подходят для соседнего контента.

Optional Readonly placementId

placementId?: bigint
Целое число, которое можно найти в интерфейсе AdMob для настроенного места размещения.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Идентификатор, который используется для ограничения частоты показов, сегментирования аудитории, таргетинга, последовательной ротации объявлений и других методов управления рекламой на разных устройствах.

Эта функция применима только к запросам объявлений Менеджера рекламы. В запросах AdMob идентификаторы игнорируются.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Указывает SDK не собирать сигналы назначения ставок и не выполнять элементы каскада для адаптеров, которые ещё не были успешно инициализированы.