Отобразить полноэкранный баннер. Если отображение рекламы отключено либо у устройства нет доступа к сети Интернет, метод вызовет процедуру-обработчик и баннер показан не будет. На платформе Android при использовании сервиса AdMob при загрузке баннера используется идентификатор, который был задан в результате вызова метода УстановитьИдентификаторПолноэкраннойРекламы. Если идентфикатор баннера был изменен во время отображения баннера, то новый баннер будет загружен и отображен при повторном вызове метода. Если идентификатор баннера не установлен, то будет сгенерировано исключение.
Синтаксис
ПоказатьПолноэкраннуюРекламу(<ОписаниеОповещения>)Полное описание, параметры и ограничения
МенеджерОтображенияРекламы.ПоказатьПолноэкраннуюРекламу (AdRepresentationManager.ShowFullScreenAd)
МенеджерОтображенияРекламы (AdRepresentationManager)
ПоказатьПолноэкраннуюРекламу (ShowFullScreenAd)
Доступен, начиная с версии 8.3.8.
Синтаксис:
ПоказатьПолноэкраннуюРекламу(<ОписаниеОповещения>)
Параметры:
<ОписаниеОповещения> (необязательный)
Тип: ОписаниеОповещения.
Указывает обработчик, вызываемый при завершении показа рекламного баннера.
Процедура обработчика должна иметь следующие параметры:
<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
Описание:
Отобразить полноэкранный баннер.
Если отображение рекламы отключено либо у устройства нет доступа к сети Интернет, метод вызовет процедуру-обработчик и баннер показан не будет.
На платформе Android при использовании сервиса AdMob при загрузке баннера используется идентификатор, который был задан в результате вызова метода УстановитьИдентификаторПолноэкраннойРекламы. Если идентфикатор баннера был изменен во время отображения баннера, то новый баннер будет загружен и отображен при повторном вызове метода. Если идентификатор баннера не установлен, то будет сгенерировано исключение.
Доступность:
Мобильный клиент, мобильное приложение (клиент).
Использование в версии:
Доступен, начиная с версии 8.3.8.
Методическая информация
Практические примеры
Показать полноэкранную рекламу и продолжить после закрытия
У обработчика окончания показа один параметр — дополнительные данные из ОписаниеОповещения.
Где и как запускать
Мобильное приложение Android/iOS или мобильный клиент, клиентский модуль управляемой формы. Требуется настройка магазина или рекламы; не серверный модуль.
Подготовка
Вставьте весь блок в модуль собственной управляемой формы. Создайте команду и кнопку; в клиентском обработчике команды вызовите первую процедуру без параметров. Обработчики с Экспорт вызывает платформа, вручную их не вызывайте.
Используйте учебное мобильное приложение с настроенной рекламой и тестовыми рекламными блоками. Показанные ca-app-pub-... — вымышленные образцы: замените их собственными тестовыми идентификаторами из рекламного сервиса.
Предварительно включите рекламу и задайте тестовый полноэкранный идентификатор.
&НаКлиенте
Процедура ПоказатьРекламуПослеУровня()
Оповещение = Новый ОписаниеОповещения("ПолноэкраннаяРекламаЗакрыта", ЭтотОбъект, "Уровень завершен");
ОтображениеРекламы.ПоказатьПолноэкраннуюРекламу(Оповещение);
КонецПроцедуры
&НаКлиенте
Процедура ПолноэкраннаяРекламаЗакрыта(Дополнительно) Экспорт
Сообщить(Дополнительно + ". Можно продолжить работу.");
КонецПроцедурыРазбор по шагам
Укажите обработчик окончания показа.
Вызовите показ по явной кнопке.
Продолжите интерфейсный сценарий из обработчика.
Как проверить результат
После закрытия управление возвращается в обработчик.
Сообщение не содержит утверждения, что реклама точно была просмотрена.
Ожидаемый результат
После завершения рекламной операции показано собственное сообщение продолжения.
На что обратить внимание
При отключенной рекламе или отсутствии сети обработчик может быть вызван без показа. Его вызов не доказывает просмотр.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.