Генерируем крутое ТЗ для аналитики за несколько минут

Вы когда-то писали ТЗ для настройки аналитики разработчику? Все было легко и понятно, если нужно было настроить пару событий, а если 50? А 100 событий? И все это для разных платформ (Web, iOS, Android) и нескольких систем аналитики (Google Analytics, Mixpanel, Segment). Сколько часов уйдет, если писать это вручную?

Что, если я скажу, что за несколько минут можно создать тз для — Web, iOS, Android, и для пяти систем — Google Analytics, Mixpanel, Segment, mParticle, Amplitude выбрав события из готовой библиотеки, а если нужно, то и дописав свои? Получить это в Google Spreadsheet и в нем же отслеживать что уже сделано. Круто?

В этом поможет новый сервис, в создании которого я принимал участие, и называется он Attractor Start.

Attractor Start

“Start” — это сервис, который поможет сгенерировать детальный план, спецификацию для разработчика, в котором можно скопировать готовые необходимые коды, понять где они должны срабатывать и что передавать, а так же отметить что уже сделано и протестировано.

Сейчас мы запускаем бета тест, на две недели, где вы можете абсолютно бесплатно создать себе любое ТЗ. От вас мы хотим получить фидбек, насколько это полезно, удобно, чего не хватает, какие события стоит добавить в библиотеку, и вообще, что вы об этом думаете :)

Если вы считаете, что мы что-то упустили и можно сделать лучше — напишите об этом! Мы постараемся сделать это :)

Как создать такое ТЗ?

Переходим на сайт — https://start.attractor.ai, кликаем Get Started и создаем аккаунт, ничего сложного.

В разделе Apps переходим в Attractor Start, и нажимаем “Create My New Plan”.

Личный кабинет в Attractor

Дальше небольшой “опросник”, вводим имя сайта / приложения и так далее. После заполнение жмем “Next”.

Опросник о вашем сайте, приложении

Теперь начинается самое интересное!

Выбираем блоки событий, которые вам нужны. Для интернет магазина актуальными будут Ecommerce, Checkout / Cart ну и мне хочется Registration / Auth block, и пару Custom событий.

Выбор блоков событий, которые вам подходят

Нажимаем “Next” и на этом шаге нам надо выбрать уже сами события, которые мы хотим, если нужно — отредактировать их описания, свойства, а также добавить свои события, если мы выбирали блок Custom.

Для выбора события жмем на его имя, или чекбокс рядом.

Можем изменить его описание, чтобы было понятно вашему разработчику, все таки у каждого сайта свои особенности, и если нужно изменяем / добавляем свойства к событию.

Событие Sign In

Для создания своего события нужно в блоке Custom нажать “Add Event”.

Добавление кастомного события, очень крутая фича!

Событие такое же, как и остальные, только вы можете ввести всю информацию сами, включая имя события.

После выбора и “описания” ваших событий необходимо выбрать для каких систем генерировать коды, отметив их галочками.

Выбор системы аналитики для разных платформ

После выбора систем — генерируем ТЗ!

И получаем ссылку

ТЗ сгенерировано!

Нажав на кнопку вы перейдете в Google Spreadsheet таблицу, в которой есть вкладки — разбитие на платформы, чтобы разные разработчики не путались между собой.

Вкладки с кодами для разных платформ

Одна строка — одно событие с его описанием, свойствами и кодами

И для каждой системы есть столбцы, в которых можно отметить, сделано ли событие, протестировано, и столбец для комментариев.

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

Хотите попробовать? Заходите на сайт, и создайте свое первое крутое ТЗ для аналитики!

Видео как это работает

Генерация небольшого ТЗ за две минуты

Что в разработке

  • Добавление Swift кодов для iOS приложений
  • Добавление ga() и gtag() кодов для Google Analytics (сейчас это dataLayer.push() события для GTM)
  • И самое крутое — автопроверка установленных событий.

Опрос — что добавить?

Что в первую очередь добавить в генератор?
Загрузка ... Загрузка ...
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: