Google. има
Пространство имен google.ima
обеспечивает доступ к классам, интерфейсам, перечислениям и свойствам SDK.
Классы
Объявление
Класс объявлений, расширенный классами, представляющими разные типы объявлений.
AdCuePoints
Список ключевых точек представляет собой временной график рекламных пауз. Обратите внимание, что отдельные объявления в рекламной паузе не включены в расписание.
AdDisplayContainer
Этот класс представляет собой контейнер для показа рекламы. SDK автоматически создаст структуры внутри параметра containerElement для размещения видеообъявлений и оверлеев.
Когда создается экземпляр этого класса, он создает IFRAME в containerElement и загружает ядро SDK. Этот IFRAME должен быть сохранен для правильной работы SDK. Когда все объявления будут воспроизведены и SDK больше не нужен, используйте метод destroy()
для выгрузки SDK.
Параметр containerElement должен быть элементом, который является частью модели DOM. Необходимо правильно расположить containerElement, чтобы реклама отображалась корректно. Рекомендуется расположить его над видеопроигрывателем контента и установить такой размер, чтобы он покрывал весь видеопроигрыватель. Дополнительные сведения о рекомендуемых реализациях см. в документации SDK.
Примечание. Всегда необходимо вызывать метод initialize()
в коде, который был непосредственно вызван действием пользователя (например, щелчком или касанием).
AdError
AdError предоставляет пользователю информацию о том, произошел ли сбой во время загрузки или воспроизведения рекламы. Метод доступа errorType предоставляет информацию о том, произошла ли ошибка во время загрузки или воспроизведения рекламы.
Адерроревент
Это событие возникает, когда возникает ошибка при загрузке объявления с серверов Google или DoubleClick. Типы, на которых вы можете зарегистрироваться для участия в мероприятии, — это AdsLoader и AdsManager.
AdEvent
Этот тип события вызывается объявлением в качестве уведомления при изменении состояния объявления и при взаимодействии пользователей с объявлением. Например, когда реклама начинает воспроизводиться, на нее нажимают и т. д. Вы можете зарегистрироваться на различные события изменения состояния в AdsManager.
AdMetadataEvent
Этот класс устарел. Используйте API AdsManager.getCuePoints(). Конкретное рекламное событие, которое содержит метаданные.
AdPodInfo
Объявление может быть частью пакета объявлений. Этот объект предоставляет метаданные, связанные с этим модулем, такие как количество объявлений в модуле и положение объявления в модуле.
API getTotalAds
, содержащийся в этом объекте, часто является правильным, но в некоторых сценариях он представляет собой наилучшее предположение SDK. Дополнительную информацию см. в документации по этому методу.
AdProgressData
Этот объект предоставляет информацию о текущем ходе воспроизведения рекламы.
AdsLoader
AdsLoader позволяет клиентам запрашивать рекламу с рекламных серверов. Для этого пользователи должны зарегистрироваться для участия в событии AdsManagerLoadedEvent, а затем запросить рекламу.
AdsManager
Предоставляет внешний общедоступный API издателю и взаимодействует с внутренним экземпляром менеджера рекламы.
AdsManagerLoadedEvent
Это событие возникает, когда реклама успешно загружается с рекламных серверов Google или DoubleClick через AdsLoader. Вы можете зарегистрироваться на это событие на AdsLoader.
ОбъявленияОтрисовкаНастройки
Определяет параметры, управляющие отображением объявлений.
ОбъявленияЗапрос
Класс для указания свойств запроса объявления.
Сопутствующее объявление
Представляет сопутствующее объявление.
CompanionAdSelectionSettings
Объект CompanionAdSelectionSettings используется для определения критериев выбора при вызове функции ima.Ad.getCompanionAds .
ImaSdkSettings
Этот класс содержит настройки всего пакета SDK.
UniversalAdIdInfo
Этот объект предоставляет информацию об универсальном идентификаторе объявления, связанном с объявлением, включая значение идентификатора объявления и реестр идентификаторов объявлений.
Перечисления
Омидаксессмоде
нить
Доступные режимы доступа для OMID для Интернета, которые контролируют, к какой информации может получить доступ сценарий проверки.
Ценить | |
---|---|
ОГРАНИЧЕННОЕ | Сценарий проверки изолирован и не может получить доступ к странице объявления или издателя, а также не может напрямую подтвердить, в каком домене издателя он находится. |
ДОМЕН | Сценарий проверки изолирован и не может получить доступ к креативу или странице издателя. Однако сценарий загружается таким образом, что может напрямую подтвердить, в каком домене издателя он находится. |
ПОЛНЫЙ | Скрипт проверки имеет прямой доступ к креативу и странице издателя. |
OmidVerificationVendor
число
Идентифицирует поставщика проверки OMID. Продавцы перечислены в алфавитном порядке.
Ценить | |
---|---|
КОМСКОР | |
ДВОЙНАЯ ПРОВЕРКА | |
ИНТЕГРАЛ_АД_НАУКА | |
ПОКАЗАТЕЛИ | |
РОВ | |
НИЛЬСЕН | |
ПИКСЕЛЯТ | |
ДРУГОЙ | Поставщик по умолчанию, используемый, когда URL-адрес скрипта не соответствует ни одному другому поставщику. |
Элементы пользовательского интерфейса
нить
Перечисление, указывающее различные элементы пользовательского интерфейса, которые можно настроить для отображения или скрытия. Эти настройки можно игнорировать для объявлений AdSense и ADX.
Ценить | |
---|---|
AD_ATTRIBUTION | Отображает текст «Реклама» в рекламном интерфейсе. Должен присутствовать, чтобы показать таймер обратного отсчета. |
ОБРАТНЫЙ ОТЧЕТ | Для отображения таймера обратного отсчета требуется атрибуция рекламы. И |
Режим просмотра
нить
Перечисление, указывающее различные режимы просмотра VPAID для объявлений.
Ценить | |
---|---|
НОРМАЛЬНЫЙ | Обычный режим просмотра рекламы. |
ПОЛНОЭКРАННЫЙ | Полноэкранный режим просмотра рекламы. Указывает менеджеру рекламы, что издатель рассматривает текущую конфигурацию AdDisplayContainer как полноэкранную (например, имитацию полноэкранного режима). Это не приводит к переходу менеджера объявлений в полноэкранный режим. |
- Устаревший
Характеристики
Омидаксессмоде
нить
Доступные режимы доступа для OMID для Интернета, которые контролируют, к какой информации может получить доступ сценарий проверки.
Ценить | |
---|---|
ОГРАНИЧЕННОЕ | Сценарий проверки изолирован и не может получить доступ к странице объявления или издателя, а также не может напрямую подтвердить, в каком домене издателя он находится. |
ДОМЕН | Сценарий проверки изолирован и не может получить доступ к креативу или странице издателя. Однако сценарий загружается таким образом, что может напрямую подтвердить, в каком домене издателя он находится. |
ПОЛНЫЙ | Скрипт проверки имеет прямой доступ к креативу и странице издателя. |
OmidVerificationVendor
число
Идентифицирует поставщика проверки OMID. Продавцы перечислены в алфавитном порядке.
Ценить | |
---|---|
КОМСКОР | |
ДВОЙНАЯ ПРОВЕРКА | |
ИНТЕГРАЛ_АД_НАУКА | |
ПОКАЗАТЕЛИ | |
РОВ | |
НИЛЬСЕН | |
ПИКСЕЛЯТ | |
ДРУГОЙ | Поставщик по умолчанию, используемый, когда URL-адрес скрипта не соответствует ни одному другому поставщику. |
Элементы пользовательского интерфейса
нить
Перечисление, указывающее различные элементы пользовательского интерфейса, которые можно настроить для отображения или скрытия. Эти настройки можно игнорировать для объявлений AdSense и ADX.
Ценить | |
---|---|
AD_ATTRIBUTION | Отображает текст «Реклама» в рекламном интерфейсе. Должен присутствовать, чтобы показать таймер обратного отсчета. |
ОБРАТНЫЙ ОТЧЕТ | Для отображения таймера обратного отсчета требуется атрибуция рекламы. И |
Режим просмотра
нить
Перечисление, указывающее различные режимы просмотра VPAID для объявлений.
Ценить | |
---|---|
НОРМАЛЬНЫЙ | Обычный режим просмотра рекламы. |
ПОЛНОЭКРАННЫЙ | Полноэкранный режим просмотра рекламы. Указывает менеджеру рекламы, что издатель рассматривает текущую конфигурацию AdDisplayContainer как полноэкранную (например, имитацию полноэкранного режима). Это не приводит к переходу менеджера объявлений в полноэкранный режим. |
- Устаревший
настройки
ненулевой ImaSdkSettings
Экземпляр глобальных одноэлементных настроек.