Релиз SEMMi Analytics 2.0

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

  • Программа переписана полностью на Laravel, теперь маршруты более структурированы.
  • В качестве шаблона интерфейса использована панель AdminLTE 3.
  • В качестве базы данных для хранения данных о сайтах теперь используется ClickHouse вместо ElasticSearch, это добавило производительности и больше интересных возможностей.
  • Большинство инструментов было удалено. Остались только просмотр истории позиций/показов/кликов/CTR и анализ изменений показов и кликов.
  • Все инструменты упрощены и теперь пользоваться ими намного удобнее.
  • Добавлено больше интерактивности с помощью JavaScript, теперь таблица со статистикой по страницам подгружается автоматически при прокрутке.
  • В инструменте просмотра истории есть возможность поиска определённой страницы и просмотра данных только для неё.
  • По умолчанию для каждой страницы выводится только десять результатов, все остальные можно развернуть кликнув по кнопке под списком ключей.
  • Для авторизации теперь можно использовать только сервисный аккаунт Google.
  • Улучшен интерфейс загрузки данных из Google Search Console. Теперь нельзя выбрать даты для которых надо загрузить данные, программа автоматически загружает все данные для всех доступных дат.
  • Автоматическая загрузка данных пока удалена, возможно будет добавлена в новых версиях.
  • Полностью удалена поддержка получения данных из Google Analytics, теперь поддерживается только Google Search Console.
  • Удалена авторизация по QAuth, оставлена возможность работать только с помощью сервисного аккаунта чтобы упросить программу.

Страница загрузки данных из Google Search Console выглядит вот так:

Пример страницы просмотра истории кликов:

А так выглядит инструмент анализа изменений:

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *