Мероприятия в мобильном приложении

Оглавление раздела

 


Общая информация

Какова цель модуля

Цель – позволить пользователям использовать функционал модуля “Мероприятия” в приложении.

Дополнительная документация

Сопроводительная документация по веб-версии модуля https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/5735242.


Работа в приложении

Как перейти в модуль

Кнопка для перехода расположена в боковом меню. После нажатия на кнопку осуществляется переход к экрану со списком мероприятий.

Какие мероприятия отображаются в списке

Чтобы отображаться в списке мероприятие должно удовлетворить условиям.

Если мероприятий, удовлетворяющих условиям нет, отображается заглушка.

Вид экрана если мероприятий нет

Список фильтруется по признаку участия и сортируется по дате начала.

Как работает фильтрация

По умолчанию выводится список всех мероприятий вне зависимости от участия пользователя.

Можно выводить только те мероприятия, в которых пользователь участвует. Для этого нужно нажать на кнопку “Ещё” и выбрать “Мои мероприятия”.

Как работает сортировка

Мероприятия в списке отсортированы по дате начала: вверху отображаются уже начавшиеся мероприятия, ниже – будущие.

Условия отображения мероприятий

На экране в виде списка располагаются мероприятия, которые отвечают условиям:

  1. У пользователя есть доступ к мероприятию

  2. Мероприятие еще не закончилось – отображаются текущие и будущие мероприятия

  3. Мероприятие:

    1. Без регистрации

    2. Если с регистрацией и без подтверждения регистрации – пользователь записан на мероприятие

    3. Если с регистрацией и с подтверждением регистрации – пользователь записан на мероприятие и заявка подтверждена

  4. Мероприятие с онлайн встречей

    1. задается в настройках мероприятия, подробности в разделе https://motivitydigital.atlassian.net/wiki/spaces/Documentation/pages/58033389#%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BC%D0%B5%D1%80%D0%BE%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D0%B5-%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD

  5. Мероприятие отменено

Как перейти к мероприятию

После того, как пользователь выбрал мероприятие он может перейти к его описанию, либо посетить его.

Экран мероприятия подробно описан ниже.

Как посетить онлайн-встречу

Посетить с помощью приложения можно только онлайн-встречу. Перейти к ней можно нажав на кнопку “Присоединиться”. Кнопка начинает отображаться за 10 минут до начала встречи.

Отображается, если пользователь – участник мероприятия или мероприятие открытое.

При нажатии открывается Zoom-конференция:

  • Для браузера Safari:

    • Если приложение zoom установлено, то встреча сразу открывается в нём

    • Если приложение zoom не установлено, происходит переход на стандартную страницу встречи zoom, где пользователю предлагают установить приложение

  • Для всех остальных браузеров:

    • Zoom-конференция открывается в отдельном окне (содержит заголовок и кнопку закрытия).

Механика для мероприятий с переходом в приложение онлайн-конференции без интеграции с платформой:

Механика подключения к конференции

Когда пользователь подключается к конференции, есть 3 сценария поведения:

  • Если у мероприятия есть ответственный и это текущий пользователь, то встреча начинается сразу и пользователь становится организатором

  • Если у мероприятия есть ответственный и это не текущий пользователь, то пользователь подключается и ждёт подключения ответственного. Если пользователь подключился после ответственного, то он сразу подключается к встрече.

  • Если у мероприятия нет ответственного, то первый подключившийся к встрече пользователь становится организатором

Как выглядит экран с описанием мероприятия

На экране отображается дата и время начала мероприятия – HH:MM (UTC +HH:MM), его статус и название. Если количество мест ограничено – отображается счётчик свободных мест. Под текстом описания отображаются теги. По нажатию на тег происходит переход на экран Поиск, на котором будет отображена поисковая выдача со всеми записями, к которым прикреплён этот тег. Под тегами отображается ответственный за проведение мероприятия. Ещё ниже кнопка “Записаться”. При нажатии на неё пользователь переходит на вторичную страницу мероприятия, открытую во встроенном браузере приложения. Если мест нет – кнопка неактивна. Если заявка на участие пользователя не отменена – кнопка не отображается.

Если пользователь зарегистрирован на мероприятие или заявка пользователя не отклонена, отображается кнопка “Отказаться от участия”

Если встреча проходит онлайн и все необходимые настройки заданы верно, а пользователь – участник или мероприятие без регистрации, за 10 минут до начала встречи кнопка отказа заменяется на кнопку “Присоединиться”.

Статусы мероприятия и заявки на участие

Статус

Условия для перехода в статус

Вид

Статус

Условия для перехода в статус

Вид

Я иду

Отображается в любом из следующих случаев:

  1. мероприятие не закончилось И есть регистрация И подана заявка И подтверждение заявки требуется И заявка подтверждена

  2. мероприятие не закончилось И есть регистрация И подана заявка И подтверждение заявки не требуется

Идёт набор

Отображается в любом из следующих случаев:

  1. есть регистрация И заявка не подана И количество мест не ограничено И регистрация открыта по времени

  2. есть регистрация И заявка не подана И есть свободные места И регистрация открыта по времени

  3. есть регистрация И заявка подана И подтверждение заявки требуется И заявка не подтверждена

Набор закрыт

Отображается в любом из следующих случаев:

  1. есть регистрация И заявка не подана И регистрация закрылась

  2. есть регистрация И заявка не подана И кончились свободные места

  3. есть регистрация И заявка подана И подтверждение заявки требуется И заявку отклонил администратор

Отменено

Отображается, если было мероприятие отменили в ПА.

Заявка отправлена

Если на вторичной странице пользователь отправил заявку на участие

Заявка отклонена

Если заявку на участие пользователя отклонили

Дата и время начала мероприятия

Отображается всегда, если мероприятие не в статусе “Отменено”


Опросы по проведённым мероприятиям

Как перейти к опросу

Для сбора обратной связи от участников мероприятия используется механика оценки, которая представляет собой блок оценки мероприятия. Он выводится, если администратор активировал опрос для мероприятия и может включать в себя: только из шкалу смайлов или шкалу смайлов и дополнительные вопросы (если добавлены).

Этап

Описание

Как выглядит

Этап

Описание

Как выглядит

До появления оценки

В период с момента размещения мероприятия в публичной части и до момента за 15 минут до завершения мероприятия — выводится заглушка.

Заглушка выводится для:

  • Мероприятие с регистрацией И пользователь зарегистрировался на мероприятие

  • Мероприятие без регистрации

Появление оценки

За 15 минут до завершения мероприятия для участников мероприятия:

  • Отправляются уведомления о том, что по мероприятию доступна оценка:

    • Веб-уведомление (в колокольчик) — О предварительном опросе мероприятия

    • Push-уведомление — Опрос о пройденном мероприятии за 15 минут до завершения мероприятия

  • На странице мероприятия появляется возможность оценить мероприятие — становится доступным блок оценки

    • Блок оценки отображается до момента, пока оценка не пройдена

    • Если пользователь начал проходить опрос и прервал этот процесс (закрыл страницу или перешел на другую страницу), а в него после этого были добавлены новые вопросы, то при повторном переходе в блок оценки мероприятия, такие вопросы будут отображаться пользователю после уже пройденных вопросов

    • После прохождения оценки на странице в блоке всегда выводится финальный этап с благодарностью за оценку


Блок оценки НЕ доступен И заглушка НЕ выводится:

  • Если мероприятие было отменено. Подробнее о механике отмены

  • Ответственному за квест

  • Для мероприятий с регистрацией:

    • Пользователям, которые НЕ зарегистрировались на мероприятие

    • Участникам со статусом заявки Отклонено

  • Если при этом у участника нет доступа к мероприятию (ограничение во вкладке Доступ), то:

    • В публичной части участнику недоступна страница мероприятия и недоступна возможность оценки мероприятия

    • Если участник получил уведомление, но потом доступ закрыли, то при переходе из уведомления на страницу мероприятия ему отображается ошибка 404

Как проходить опрос

Оценка без дополнительных вопросов

  • Блок оценки мероприятия содержит только шкалу смайлов, если в опрос НЕ были добавлены дополнительные вопросы.

  • Блок состоит из:

    • Заголовок — Вам понравилось мероприятие?

    • Шкала смайлов — по сути шкала от 1 до 5, но со смайлами вместо цифр.
      Оценка соответствует порядковому номеру выбранного смайла. То есть, 1 — самый грустный смайл, а 5 — самый радостный. Выбрать можно только один смайл.

  • После выбора оценки (нажатия на смайл) на странице мероприятия фиксируется результат.

    • Повторное выполнение оценки мероприятия невозможно, так как шкала смайлов заменяется результатом оценки.

    • Результаты оценки сохраняются для вывода в отчёт


Оценка с вопросами

  • Блок оценки мероприятия содержит шкалу смайлов и опрос с дополнительными вопросами, если они были добавлены в административной части для мероприятия.

  • Блок состоит из:

    • Заголовок — Вам понравилось мероприятие?

    • Шкала смайлов — по сути шкала от 1 до 5, но со смайлами вместо цифр.
      Оценка соответствует порядковому номеру выбранного смайла. То есть, 1 — самый грустный смайл, а 5 — самый радостный. Выбрать можно только один смайл.

    • Форма опроса, в которой выводятся дополнительные вопросы и кнопка:

      • Кнопка Следующий вопрос — выводится у каждого вопроса, кроме последнего, если в опросе несколько вопросов. Некликабельна, пока не указан ответ на текущий вопрос.

      • Кнопка Завершить опрос — выводится у единственного вопроса в опросе или у последнего вопроса, если их несколько. Некликабельна, пока не указан ответ на текущий вопрос.

  • В данном случае пользователь может сначала оценить мероприятие, нажав на смайл, а затем пройти опрос или наоборот

  • Если смайл выбран, а опрос НЕ пройден, то есть смайл нажат и остались вопросы без ответа, то:

    • Результаты выбора смайла сохраняются для вывода в отчёт

    • При повторном открытии страницы блок продолжает отображаться в том виде, на котором остановился пользователь — выводится зафиксированный результат выбора смайла + форма опроса с вопросами доступными для ответа.

  • Если смайл НЕ выбран, а опрос пройден, то есть смайл НЕ нажат, а ответы на вопросы отправлены, то:

    • Результаты ответов на вопросы сохраняются для вывода в отчёт . Значение по выбору смайла не записывается.

    • При повторном открытии страницы блок продолжает отображаться в том виде, на котором остановился пользователь — выводится шкала смайлов, доступная для выбора смайла + финальный этап по опросу с благодарностью за ответы. Даже, если в пройденный опрос были добавлены новые вопросы, они не будут отображаться.

  • Если выбран смайл и пройден опрос, то:

    • Результаты выбора смайла и прохождения опроса сохраняются для вывода в отчёт

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

Итоги оценки

После вывода результата возможность выполнения оценки данного мероприятия для текущего пользователя отключается. Данный блок с результатом отображается всегда. При этом блок с опросом больше не отображается, пользователю недоступен просмотр своих ответов на опрос на данном экране.


Пуш-уведомления

Пуш-уведомления, которые оповещают об опросе описаны в разделе