Назначить отдельные рекламные блоки для трех форматов

Учебные задачи

Баннер, полноэкранная реклама и видео с вознаграждением используют собственные идентификаторы.

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

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

Подготовка

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

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

&НаКлиенте
Процедура НастроитьРекламныеБлоки()
    Реклама = ОтображениеРекламы;
    Реклама.УстановитьИдентификаторРекламногоБаннера("ca-app-pub-0000000000000000/1111111111");
    Реклама.УстановитьИдентификаторПолноэкраннойРекламы("ca-app-pub-0000000000000000/2222222222");
    Реклама.УстановитьИндентификаторВидеообъявленияСВознаграждением("ca-app-pub-0000000000000000/3333333333");
    Сообщить("Баннер: " + Реклама.ПолучитьИдентификаторРекламногоБаннера());
    Сообщить("Полный экран: " + Реклама.ПолучитьИдентификаторПолноэкраннойРекламы());
    Сообщить("Видео: " + Реклама.ПолучитьИндентификаторВидеообъявленияСВознаграждением());
КонецПроцедуры

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

  1. Создайте три собственных тестовых блока соответствующих форматов.

  2. Замените три образца и выполните команду.

  3. Сравните прочитанные строки с переданными идентификаторами.

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

  1. У каждого формата выведен его собственный идентификатор.

  2. Изменение одной строки не должно подменять остальные две.

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

В сообщениях видны фактически настроенные рекламные идентификаторы.

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

  1. В названиях двух методов видео слово «Индентификатор» действительно написано именно так в API. Не исправляйте его. Идентификатор другого формата не становится подходящим из-за совпадения типа Строка.

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

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

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

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

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