Баннеры можно настроить в редакторе рекламы - Introvert Ads
Демо
Для демо курсов баннеры настраиваются на каждый курс
- Заходим в Firebase Remote Config
- Копируем JSON из course_banners__demo
- Открываем редактор Introvert Ads - course_banners__demo
- Нажимаем "Вставить из буфера обмена"
Появится список со всеми уже существующими баннерами Справа будет показано превью баннеров
Редактирование баннера
По клику по курсу раскроется панель с настройками баннера
Тут можно поставить новые изображения, выбрать цвета и прописать ссылку перехода
Редактирование изображения
Есть три типа ассетов в приложении
single
- одно статичное изображениеresponsive
- два изображение. одно для мобильного размера и второе для планшетаthemed
- внутри себя содержит два ассета. Первое будет использовано в светлой теме, второе в темной. Эти два ассета могут быть либо single, либо responsive
Чтобы обновить изображение нужно нажать на кнопку справа от поля
Появится окно выбора файла
Обновление
После выбора файла, он будет загружен в память вкладки. Если обновить страницу, добавлять изображения придется заного
Обновление
Все файлы должны иметь уникальное название
Сохранить баннер
Изменение отразится в превью справа
Когда закончишь обновлять изображения, нужно нажать "Экспортировать"
Будет скачан архив готовый к заливке на хостинг
Архив отправляешь разработчику
Содержимое json файла можешь вставить Firebase Remote Config - course_banners__demo
Цвета и ссылки
При изменении ссылок, отправлять архив необязательно. Достаточно только обновить JSON в Firebase Remote Config
- Вносишь изменения в редакторе
- Нажимаешь
- Вставляешь в Firebase Remote Config -
course_banners__demo
Добавить новый баннер или заменить существующий
- Удаляешь существующий баннер
- Создаешь новый баннер, либо делаешь ссылку на существующий баннер (например несколько курсов показывают одинаковый баннер)
- В списке появится новый баннер, редактируешь, сохраняешь - отправляешь архив разработчику, обновляешь JSON в Firebase Remote Config
Баннеры на странице саммари
Аналогично демо, только вместо курсов используются категории
Поле в Firebase Remote Config - course_banners__short