Simcase, Ecwid, Platform - Вопросы
  1. Как посмотреть статистику действий Мерчантов в приложении (раньше это было в graphite)? 
  • @pavel u Посмотреть, как датадог поднимется
  • @pavel u Разобратсья в метриках
  1. Как добавить сбор метрик GA в новую точку контакта? Как смотреть стату? 
  • @pavel u Посмотреть отчеты и убедиться, что все понятно
  • @Давыдов Д Сейчас какие-то цели настроены в аналитике? (напрмиер, нажатия на что-то в админке и т. п.) - нет
  1. Как посмотреть статистку полезности (просмотры, продажи и т. т. ) по конкретному Клиенту конкретного аппа за конкретный период времени?
  1. Команды
  1. Converter
  • В запросах можно менять store_id(9394594 в примерах), дату начала('2017-09-01’ в примерах)
  • количество уникальных юзеров по валютам
select data->>'userCurrency', count(distinct sid) from logs where 'currency_converter' = ANY(apps) and store_id=9394594 and date > '2017-09-01' and action = 'view_page' group by data->>'userCurrency' order by count(distinct sid) desc;
  •             количество переходов(заходов на каждую страницу) по валютам
select data->>'userCurrency', count(*) from logs where 'currency_converter' = ANY(apps) and store_id=9394594 and date > '2017-09-01' and action = 'view_page' group by data->>'userCurrency';   
  •            количество заходов на главную страницу(корневую категорию) по валютам
select data->>'userCurrency', count(*) from logs where 'currency_converter' = ANY(apps) and store_id=9394594 and date > '2017-09-01' and action = 'view_page' and data->>'type'='CATEGORY' and data->>'categoryId' = '0' group by data->>'userCurrency';
  • l. Product Labels
  •    количество переходов по лейблам
select data->>'productLabelIds', count(*) from logs where 'product_labels' = ANY(apps) and store_id=9394594 and action = 'view_page' and data->>'productLabelIds' is not null group by data->>'productLabelIds' order by count(data->>'productLabelIds') desc;
  • Там будет несколько id лейблов(типо [1500,987]), если лейблы одного типа, то показывается только один - первый или последний. Если два разных(text и flash, например), то будут показаны оба.
  • Id лейбла указано на ссылках на редактирование лейблов, например.
  1. Юзер в базу на чтение
  1. Как собрать новые данные по платящим Клиентам Ecwid? Как собрать информацию по ним с витрины? 
  • скинуть скрипты и рекомендации по запуску - скачивание данных с эквида - https://gitlab.com/simcase/unload_data_scripts , рекомендации есть в README
  1. Как подключить новый апп в нашу платформу? (support нотификации, наша админка, сбор ошибок, email-триггера, база данных…) Какие есть “заготовки” для разработки аппа?
  1. Техничесткое состояние фильтров (наш апп), что нужно знать для продолжения разработки? 
  1. Как обновить состояние Клиентов в Ecwid? (запускаем какой-то скрипт, чтобы получить актуальную картину - кто из Клиентов все еще юзает апп)
  • Кнопка в админку
  1. Куда смотреть при проблемах с отображением аппа а витрине? Какие ест ькейсы? Как они правятся нас вроде был механизм для кастомизации верстки аппа под клиента)?
  1. конвертер не конвертит что-то - то скорее всего не указан класс этого чего-то. Его можно добавить сюда https://gitlab.com/simcase/currency_converter/blob/de186887a065df75426f573c2f1e5a00f7350fb1/assets/modules/config.js#L13 , если оно на странице категории или продукта, или сюда https://gitlab.com/simcase/currency_converter/blob/de186887a065df75426f573c2f1e5a00f7350fb1/assets/modules/config.js#L191 , если оно на других страницах(корзины, например).
  1. рекомендации - обрезается контент слайдера. Обрезается из-за того, что слайдеры показываются в iframe с фиксированной высотой. Пока правилось только увеличением этой высоты.
  1. SUSPENDED и прочие хуки - чтобы в базе всё актуально хранилось
  1. Клиент, с которым вел перегоры по кастому с изменение рейта валют на процент - frewin.go@gmail.com