СДО "EDUS" СДО "EDUS"
100% СДЕЛАНО В РОССИИ

СИСТЕМА ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

Работа с объявлениями у методиста

34

Работа с объявлениями
Интерфейс для работы с объявлениями находится по адресу /ads/index, и доступен методистам и админам.
На индексной странице список созданных нами объявлений с фильтрами по ним.

Редактирование/Создание объявления
Имя — внутреннее имя объявления в системе, что бы нам было проще его найти.
Заголовок — заголовок объявления. При включенных нескольких языках доступна мультиязычность.
Поле контента — основное тело объявления. При включенных нескольких языках доступна мультиязычность.

Дата:
Можем указать, что бы или объявление отображалось сразу, или задать временной интервал, когда объявление должно быть активным.

Тип объявления:
Типа может быть два. Или модальное окно, или просто панель сверху страницы.
Для панели мы можем задать какие классы по умолчанию, или оставить просто пустым фон.
Для модального окна мы можем задать размер и указать, как будет происходить открытие модального окна. Или сразу, при открытии страницы. Или при клике по иконке.

Подтверждение:
Подтверждений может быть три.

Показать один раз — показываем пользователю один раз объявление (или панель, или один раз откроет модальное окно). И после первого показа объявление выводится больше не будет.

Показывать всегда — отображать объявление всегда при каждой загрузке страницы.

Должны подтвердить просмотр. В таком случае в конце объявления добавляется кнопочка «Ознакомлен», у которой мы можем выбрать стиль. И пока мы не кликнем на эту кнопку, объявление у нас будет показываться каждый раз.

После выставления всех нужных параметров кликаем на «Сохранить».

Настройка и просмотр объявления
После создания объявления мы попадаем на страницу просмотра.
Здесь мы можем увидеть, как будет выглядеть объявление.
Для модального окна мы добавляем кнопку открытия модального окна.

Можем дублировать данное объявление, удалить или изменить.

Что бы отобразить объявление у других пользователей, выбираем роли пользователей, для которых хотим отобразить объявление, и кликаем — опубликовать.
Если система находит пользователей в данной группе, то она публикует для них объявление, которое отображается согласно настройкам.

После публикации объявления мы можем отменить его публикацию. Оно у нас переходит в статус отменённых. И из статуса отменённых перенести в статус новых, и уже как новое объявление, рассылать заново.

Внимание!
Что бы отследить клики и просмотры объявлений пользователями, у нас объявления привязываются не к ролям, а именно пользователям.
Т.е. на шаге, когда мы публикуем объявление для пользователей, если мы выбрали какую то роль, то выбираются все пользователи с этой ролью, и объявление для каждого такого пользователя привязывается индивидуально.
Это сделано для того, что бы в будущем мы могли персонализировать объявления.

Поэтому может случится какая ситуация.
Мы создаём объявление, которое будет опубликовано через 10 дней, и доступно группе — методисты. Публикуем его.
Теперь если мы за 10 дней до публикации из группы методисты мы удалим пользователя А и добавим в неё пользователя Б, то в назначенное время объявление отобразится у пользователя А (хоть он и не в группе методистов уже),
и не отобразится у пользователя Б (хоть он в методистах). Т.к. объявления персонализированы.
Что бы было всё нормально, нужно отменить размещение этого объявления (в это время удалится связь с пользователем А), и разместить его заново для методистов (что бы в выборку попал пользователь Б).

34
No comments yet. Be the first to add a comment!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.