МенеджерОтображенияРекламы.НачатьЗагрузкуВидеообъявленияСВознаграждением

Методы · BeginRewardedVideoDownloading

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

Синтаксис

НачатьЗагрузкуВидеообъявленияСВознаграждением(<ОписаниеОповещения>)
Полное описание, параметры и ограничения

МенеджерОтображенияРекламы.НачатьЗагрузкуВидеообъявленияСВознаграждением (AdRepresentationManager.BeginRewardedVideoDownloading)

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

НачатьЗагрузкуВидеообъявленияСВознаграждением (BeginRewardedVideoDownloading)

Доступен, начиная с версии 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С» и не аффилирован с ней.