
Фронт-разработчик (на next.js) разработка проекта
Техническое задание
Система аналитики постов и историй из соц сети
Проект: Система аналитики постов и историй из соц сети
Реализация: Система реализовывается в виде административной панели в веб-версии и её мобильной адаптации
Роли:
В системе устанавливается следующее разделение ролей:
Главный администратор – пользователь системы, который выдает и контролирует доступ к системе администраторами. Может создавать/редактировать и удалять аккаунты администраторов в настройках, в том числе имеет возможность устанавливать и обновлять пароли администраторов. Главный администратор имеет возможность создавать/редактировать и удалять теги (тематики), используемые для отнесения загруженных постов к той или иной тематики.
Администратор – пользователь системы без возможности создания новых аккаунтов администратора и создания, редактирования и удаления тегов в системе.
Отображение опубликованных постов и историй в системе
Посты:
Система автоматически (2 раза в день) обновляет список опубликованных постов и их статистические данные из сообщества ВКонтакте, в том числе пользователь имеет возможность принудительно обновить список опубликованных постов и их статистические данные нажатием на кнопку.
В списке постов система отображает следующие элементы:
- превью поста (дата публикации, картинка, текст или опрос);
- превью статистики к посту (количество лайков, комментариев, просмотров, ER и ERR);
- тег поста, который пользователь может добавлять и удалять, в том числе добавлять несколько тегов к одному посту;
- поисковая строка для поиска постов по ключевым словам;
- фильтр для фильтрации отображаемых постов (по всем статистическим критериям и периодам).
При нажатии на превью поста для пользователя открывается модальное окно с полным текстом поста, картинкой/опросом, а также. подробной статистической информацией поста, это:
- дата публикации поста;
- ссылка на пост;
- вид поста: текст или опрос;
- суммарный охват;
- количество переходов по ссылке;
- лайки;
- комментарии;
- голоса в опросах;
- репосты;
- общее количество реакций;
- ER для этого поста;
- ERR для этого поста;
- тематика поста (тег/теги).
Истории:
Система автоматически (2 раза в день) обновляет список опубликованных историй и их статистические данные из сообщества ВКонтакте, в том числе пользователь имеет возможность принудительно обновить список опубликованных историй и их статистические данные нажатием на кнопку.
В списке историй система отображает следующие элементы:
- превью истории (дата публикации, картинка);
- превью статистики к истории (количество просмотров, ответов, расшаривания);
- тег истории, который пользователь может добавлять и удалять, в том числе добавлять несколько тегов к одной истории;
- фильтр для фильтрации отображаемых историй (по всем статистическим критериям и периодам).
При нажатии на превью истории для пользователя открывается модальное окно с картинкой истории, а также. подробной статистической информацией истории, это:
- количество просмотров;
- количество ответов на историю;
- количество ответов на историю через поле под историей;
- количество расшаривания истории;
- количество скрытия истории:
- количество переходов по ссылке.
Аналитика данных и формирование отчетов
Аналитически данные и графики, формирование отчетов
Посты:
В аналитике отображается следующая статистическая и аналитическая информация:
1. Блок со статистической информацией по тегам (тематике) постов, к каждому тегу отображается следующая информация:
- количество постов тематики;
- количество лайков всего и в среднем;
- количество репостов всего и в среднем;
- количество комментариев всего и в среднем;
- количество голосов всего и в среднем;
- количество просмотров всего и в среднем;
- количество лайков всего и в среднем;
- количество ER всего и в среднем;
- количество ERR всего и в среднем.
2. График.
Чтобы графически отобразить интересующие данные, пользователь выбирает критерии их отображения.
Для постов пользователь выбирает один или несколько критериев данных:
- Критерии статистических данных постов. Каждый критерий имеет свою ось на графике.
- Временной критерий. Пользователь выбирает период, на который будет отображаться график с выбранными данными. Период устанавливается с определенного дня, часа и минуты до определенного дня, часа и минуты.
3. Блок для сравнения загруженных постов по их значениям.
Истории:
В аналитике отображается следующая статистическая и аналитическая информация:
1. Блок со статистической информацией по тегам (тематике) историй, к каждому тегу отображается следующая информация:
- количество просмотров тематики;
- количество ответов всего и в среднем;
- количество ответов на историю через поле под историей всего и в среднем;
- количество расшаривания истории всего и в среднем;
- количество скрытия истории всего и в среднем;
- количество переходов по ссылке всего и в среднем.
2. График.
Чтобы графически отобразить интересующие данные, пользователь выбирает критерии их отображения.
Для историй пользователь выбирает один или несколько критериев данных:
- Критерии статистических данных историй. Каждый критерий имеет свою ось на графике.
- Временной критерий. Пользователь выбирает период, на который будет отображаться график с выбранными данными. Период устанавливается с определенного дня, часа и минуты до определенного дня, часа и минуты.
3. Блок для сравнения загруженных историй по их значениям.
Формирование отчетов
Посты:
Формирование отчетов может происходить по запросу пользователей, в таком случае пользователь выбирает и устанавливает критерии отчета и формирует его вручную. После формирования отчета пользователь может его скачать в одном из следующих форматов: Exel, PDF и PPTX.
Блок выбора критериев для формирования отчета:
Выбор графиков с возможность добавления до 10 графиков.
Выбор отображения показателей.
Выбор анализа постов (по каким критериям).
Каждое первое число месяца автоматически формируется отчет за предыдущий месяц, который содержит в себе следующую информацию:
Основные показатели.
- Общее количество подписчиков по окончанию периода;
- Общее и среднее количество опубликованных постов за период;
- Общее и среднее количество суммарных охватов за период;
- Общее и среднее количество переходов по ссылке за период;
- Общее и среднее количество лайков за период;
- Общее и среднее количество голосов за период;
- Общее и среднее количество репостов за период;
- Общее количество комментариев за период;
- Общее и среднее количество ER за период;
- Общее и среднее количество ERR (вовлеченность) за период.
Динамики показателей.
- Графическое отображение и показатели динамики лайков, репостов, комментариев, голосов и переходов за период.
- Графическое отображение и показатели динамики суммарных охватов, переходов по ссылке.
- Графическое отображение и показатели динамики ER и ERR (вовлеченность).
3. Анализ тематик.
Тематика, количество постов всего за период, лайки, реакции, репосты, комментарии, голоса, просмотры, ER и ERR несколько тегов к одному посту.
Анализ постов.
Выявление лучших и худших постов по комплексу реакций.
Истории:
Формирование отчетов может происходить по запросу пользователей, в таком случае пользователь выбирает и устанавливает критерии отчета и формирует его вручную. После формирования отчета пользователь может его скачать в одном из следующих форматов: Exel, PDF и PPTX.
Блок выбора критериев для формирования отчета:
Выбор графиков с возможность добавления до 10 графиков.
Выбор отображения показателей.
Выбор анализа историй (по каким критериям).
Каждое первое число месяца автоматически формируется отчет за предыдущий месяц, который содержит в себе следующую информацию:
Основные показатели.
- Общее просмотров по окончанию периода;
- Общее и среднее количество ответов за период;
- Общее и среднее количество ответов на историю через поле под историей за период;
- Общее и среднее количество расшаривания истории за период;
- Общее и среднее количество скрытия историй за период;
- Общее и среднее количество переходов по. ссылке за период
Динамики показателей.
- Графическое отображение и показатели динамики просмотра, ответов, ответов на историю через поле под историей, расшариваний, скрытия и переходов за период.
- Графическое отображение и показатели динамики суммарных охватов, переходов по ссылке.
3. Анализ тематик историй.
Анализ историй.
Выявление лучших и худших историй по комплексу реакций.
Заявки фрилансеров
