FGX.Advertising.TfgCustomInterstitialAd

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску

Delphi

TfgCustomInterstitialAd = class (TComponent)

TComponent -> TfgCustomInterstitialAd

Прямые наследники: TfgInterstitialAd

Описание

Полно-экранная реклама.

Для использования компонента обязательно нужно включить опцию AdMob в настройках проекта Application -> Entitlements List -> AdMob service.

Конструкторы

constructor
Create(AOwner: TComponent)

Описание отсутствует.

Методы

procedure
LoadAsync()

Загружает содержимое рекламы.

Повторный вызов приводит к загружке нового содержимого рекламы.
procedure
Show()

Отображает рекламу.

Если реклама не загружена State != Loaded , то этот метод не отобразит ее.
function
IsSupported(): Boolean

Поддерживается ли полноэкранная реклама на текущей платформе?

Свойства

property
State: TfgAdState

Состояние загрузки рекламы.

property
AdUnitId: string

Уникальный идентификатор рекламной площадки.

Идентификатор выдается AdMob при регистрации места размещения рекламы.

Нельзя менять идентификатор для компонента.

События

event
OnLoaded: TNotifyEvent

Вызывается, когда реклама успешно загружена.

event
OnFailed: TfgBannerFailedEvent

Вызывается, когда контрол не смог загрузить рекламу, код ошибки передается в параметрах события.

event
OnOpened: TNotifyEvent

Вызывается, когда реклама отображена на экране.

event
OnClosed: TNotifyEvent

Вызывается, когда пользователь закрыл рекламу.

event
OnClicked: TNotifyEvent

Вызывается, когда пользователь нажал на рекламу.