Предисловие: есть CRM система написанная на Yii с модульной логикой и правами доступа, с заведёнными в неё проектами, в каждом проекте есть 60+ сайтов.

Задача: надо написать модуль для CRM системы, который будет отгружать статистику по посещаемости по всем сайтам

Сайтов на данный момент 65 * 10 = 650 штук

Информация по посещаемости будет выводиться как в карточке сайта/клиента, так и в сводной таблице.

Какие данные необходимо отгружать:

- Визиты

- Просмотры

- Посетители

- Новые

- Отказы

- Глубина просмотра

- Время на сайте

Работа можно сказать состоит из двух этапов:

1. Отгрузить статистику по посещаемости за прошедший период с момента установки метрики

2. Отгружать статистику по посещаемости за прошедний день ежедневно по крону

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

Если их нету - заносим. и стандартный функционал который ежедневно будет по крону отгружать данные.

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

Визуально сам по себе модуль будет выглядеть как форма:

1. выбор системы

2. выбор города

3. выбор дат

и показывается статистика в виде графика и в простом табличном виде (прикрепил скрин свёрстанный как оно будет выглядеть)

Вёрстка уже есть и график и всего стального, работает на бутстрапе.

Разработка ведётся через гитхаб.

Примечания:

1. Отгрузка может осуществляться как с одного, так и с нескольких аккаунтов метрики (для этого должна быть настройка аккаунтов в конфиге)

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

11 лет назад
mediamax
Максим 
41 год
14 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется разобраться в чужом коде на хостинге стоит парсер(в кроне) У парсера 2 задачи 1. спарсить письма с заданной почты по определенным критериям 2. внести всю эту ...

    Завершен
    11 лет назад
  • Требуется внести изменения на сайте http://tabak-gr.ru Сайт на Joomla/ Интерн. магазин - Virtuemart/ К 1 июня (вступление табачного закона), необходимо провести следующие изменения: ...

    Завершен
    11 лет назад
  • Необходимо спарсить все проекты со странице http://www.cottage-doma.ru/proekty-domov.html?page=shop.browse&category_id=34 в базу данных готового сайта. Данные: http://www.cottage-doma.ru/proekty-domov.html?page=shop.product_details&flypage=flypage.tpl&product_id=726&category_id=34 Все фотографии проекта + общая площадь. Описание. Необходимо сделать завтра до ...

    Закрыт
    11 лет назад