МенеджерОтображенияРекламы.НачатьЗагрузкуПолноэкраннойРекламы

Методы · BeginFullscreenAdDownloading

Загружает из сети полноэкранную рекламу. По завершению загрузки вызывается обработчик. После загрузки, при вызове метода ПоказатьПолноэкраннуюРекламу реклама будет показана без задержки на загрузку. Вызов метода не обязателен для показа рекламы.

Синтаксис

НачатьЗагрузкуПолноэкраннойРекламы(<ОписаниеОповещения>)
Полное описание, параметры и ограничения

МенеджерОтображенияРекламы.НачатьЗагрузкуПолноэкраннойРекламы (AdRepresentationManager.BeginFullscreenAdDownloading)

МенеджерОтображенияРекламы (AdRepresentationManager)

НачатьЗагрузкуПолноэкраннойРекламы (BeginFullscreenAdDownloading)

Доступен, начиная с версии 8.3.14.

Синтаксис:
НачатьЗагрузкуПолноэкраннойРекламы(<ОписаниеОповещения>)
Параметры:

<ОписаниеОповещения> (необязательный)
Тип: ОписаниеОповещения.
Ссылка на процедуру, которая будет вызвана после завершения загрузки рекламы из сети Интернет. Процедура должна иметь следующие параметры:
Статус (Status) – тип СтатусРекламы. Показывает статус рекламного блока по результатам загрузки.

Идентификатор (ID) – тип Строка. Рекламный идентификатор, для которого закончилась загрузка.

<Дополнительные параметры> - значение, которое было указано при создании объекта ОписаниеОповещения.

Описание:

Загружает из сети полноэкранную рекламу. По завершению загрузки вызывается обработчик.
После загрузки, при вызове метода ПоказатьПолноэкраннуюРекламу реклама будет показана без задержки на загрузку.
Вызов метода не обязателен для показа рекламы.

Доступность:

Мобильный клиент, мобильное приложение (клиент).

См. также:
МенеджерОтображенияРекламы, метод ЗагрузитьПолноэкраннуюРекламуАсинх

Использование в версии:

Доступен, начиная с версии 8.3.14.

Описание изменено в версии 8.3.18.

Методическая информация

Практические примеры

Подготовить полноэкранную рекламу через оповещение

Отделяем окончание загрузки от будущего показа: здесь только наблюдаем результат.

Где и как запускать

Мобильное приложение Android/iOS или мобильный клиент, клиентский модуль управляемой формы. Требуется настройка магазина или рекламы; не серверный модуль.

Подготовка

  1. Вставьте весь блок в модуль собственной управляемой формы. Создайте команду и кнопку; в клиентском обработчике команды вызовите первую процедуру без параметров. Обработчики с Экспорт вызывает платформа, вручную их не вызывайте.

  2. Используйте учебное мобильное приложение с настроенной рекламой и тестовыми рекламными блоками. Показанные ca-app-pub-... — вымышленные образцы: замените их собственными тестовыми идентификаторами из рекламного сервиса.

  3. До команды включите рекламу и задайте тестовый полноэкранный блок.

&НаКлиенте
Процедура ЗагрузитьПолноэкранныйБлок()
    Оповещение = Новый ОписаниеОповещения("ПолноэкранныйБлокЗагружен", ЭтотОбъект, "После уровня");
    ОтображениеРекламы.НачатьЗагрузкуПолноэкраннойРекламы(Оповещение);
КонецПроцедуры

&НаКлиенте
Процедура ПолноэкранныйБлокЗагружен(Статус, Идентификатор, Дополнительно) Экспорт
    Сообщить("Место показа: " + Дополнительно);
    Сообщить("Блок: " + Идентификатор + "; статус: " + Строка(Статус));
КонецПроцедуры

Разбор по шагам

  1. Передайте название будущего места показа как дополнительный параметр.

  2. Запустите загрузку.

  3. Получите статус и идентификатор в экспортной процедуре.

Как проверить результат

  1. Дополнительный параметр возвращается в обработчик.

  2. Отчет о загрузке не объявляется фактом просмотра.

Ожидаемый результат

Показан фактический результат загрузки выбранного формата.

На что обратить внимание

  1. Обработчик может сообщить неуспешный статус. Не вызывайте показ только потому, что НачатьЗагрузку уже отработал.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.