Квест

Квест


Квест - активность по отношению к пользователю, решающая проблему генерации контента в системе.

Все квесты локализуются на все языки в системе (возможное допущение руссский и английский на всех остальных языках для "быстрых квестов"). Квесты привязаны к Стране.

Квесты заводятся через админский интерфейс. Модераторы проверяют соответствие публикуемой фотографии квесту.

Квесты отображаются в 

  • Рекомендованной ленте
  • Своем разделе
  • Профиле пользователя

 

  • Рекомендованная лента

Отображение согласно алгоритму рекомендаций (залинковать)

  • Раздел квесты

см ниже

  • Профиль пользователя

В профиле пользователя отображаются хэштеги квестов (активные на данный момент, в которых он участвует). При тапе на тег - переход на экран с постами по данному хештегу для данного пользователя в виде ленты. 

Пользователь видит место пользователя в профиль которого он зашел в текущем квесте, и свое если, так же участвую. Если не участвую и квест активные - предложение поучаствовать (ведет на создание поста с квестовым хештегом)

 

Квесты в разделе квесты

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

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


Участие в квесте

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

Сроки жизни квестов

  • Неделя
  • 2 недели
  • 3 недели
  • Постоянные

 

Продвижение поста с квестовым тегом

 

 

Карточка квеста

Тизер:

  • Название квеста
  • Описание квеста (не больше 140 символов)
  • хештег квеста
  • Срок окончания квеста (в днях до 2, завтра, сегодня)
  • Изображение квеста (предустановленное или фото набравшее наибольшее количество голосов решить )
  • Место пользователя в рейтинге, если участвует.

Карточка квеста:

  • Название квеста
  • Описание квеста (не больше 140 символов)
  • Хештег квеста
  • Дата старта квеста для новых квестов (завтра, на этой неделе, дата)
  • Срок окончания квеста (в днях до 2, завтра, сегодня)
  • Изображение квеста (предустановленное или фото набравшее наибольшее количество голосов решить )
  • Лента фотографий с хэштегами квеста в виде грида с отбивкой на популярные и новые - переход по фото меняет просмотр на классическую ленту
  • Переход в статистику квеста

Статистика квеста

Статистика квеста доступна пользователю в 

  • профиле
  • карточке квеста
  • специальном разделе


Место в квесте отображается согласно набраным лайкам по отношению к фотографии. 

Важно!
Пользователь может загрузить несколько фотографий, в этом случае, в отображаемом рейтинге отображается только фотография набравшая максимальное количество лайков.

Статистика в квесте псевдо real time - расчитывается на сервере раз в N минут (5 минут). Пользователь при заходе видит старые данные (кэш), как только получаем новые, через анимацию обновляем список. Есть pull to refresh.


Раздел в меню

Пользователю доступны

  • Текущие квесты
  1. активные в стране
  2. в которых участвует пользователь
  3. пользователь подписан на квест, но не участвует
  • Завершенные квесты
  • Пользовательские (придумать другое название)
  1. Будущие квесты
  2. Предложения от пользователей
  3. Форма предложения квеста (заголовок, описание, фото, срок, тег)


данный функционал будет доступен после релиза текущих и завершенных квестов. Визуализация в виде голосовалки-тиндера = нравится/не нравится. Если пользователь проголосовал за квест (нравится), при старте квеста ему приходит нотификация о начале.



Нотификации о квестах


О старте квеста - если пользователь проголосовал за него лайком в разделе "пользовательские квесты"

Об окончании квеста, в котором участвует пользователь - за N дней, для стимуляции продвижения поста пользователя

О старте квеста с селфи, если у пользователя есть фотографии в личном (подумать т,к аватар = личное)

О старте квеста с тегом, который уже есть у пользователя 

О попадании в топ 10/5/тройка лидеров (3-2-1 место)

О выпадании из рейтинга - нотификация ведет на пост с подсказками, как можно улучшить ситуацию

О достижении порога лайков - 50/100/150/200 (Ваш пост понравился 100 пользователям)


Report Page