Программа amplitude что это

Содержание

Amplitude: инструкция для новичков

Часть 1: как зарегистрироваться, настроить рабочее пространство, добавить проект и команду.

35 164 просмотров

Amplitude — сервис для анализа пользовательского поведения в вебе и мобильных приложениях. Про возможности Amplitude отличный материал написал Олег Якубенков из Go!Practice. Я же в этом цикле статей расскажу, как стартовать в Amplitude: зарегистрироваться, настроить рабочее пространство, собирать статистику и строить дашборды с диаграммами.

Регистрация в системе

Чтобы зарегистрироваться, заходим на главную страницу сервиса — amplitude.com. Раньше ссылка на регистрацию была в топе, теперь же придется идти более долгим путём — через меню «Product» вверху слева (все нужные ссылки подчеркнул красным). В нём выбираем первый продукт — «Behavioral Analytics Platform», а там кликаем на фиолетовую кнопку «Sign up for free».

upd: Зарегистрироваться можно и через кнопку «Explore demo now» — работает так же, как и обычная регистрация, но конвертит пользователей лучше (спасибо комментаторам).

Дашборды: интерактивная визуализация данных / Алексей Колоколов (Институт бизнес-аналитики)

​Главная страница Amplitude. Важные ссылки: посмотреть демо, войти в систему. Через меню «Продукты» доступна регистрация в сервисе. Тимур Тукаев

Регистрация в системе неочевидная — сначала надо выбрать нужный продукт. В нашем случае «Behavioral Analytics Platform» Тимур Тукаев

​Фиолетовая кнопка регистрации в Amplitude — наконец-то мы тебя нашли! Тимур Тукаев

Форма регистрации простая: имя-фамилия, рабочий имейл, название компании, страна и по желанию номер телефона. Жмём «Let’s get started» и попадаем в демо-раздел: примеры дашбордов и предзалитые данные: можно посмотреть возможности системы. Но чтобы получить бесплатный тариф, надо подтвердить имейл — проверьте почту и перейдите по ссылке. Придумайте пароль.

На главной есть ещё одна важная опция — «Explore demo now». Ссылки по центру страницы, и сверху справа. Если интересно потыкаться в случайные данные, бесплатно глянуть возможности Amplitude и полюбоваться на красивые диаграммы — кликайте.

Но это не всё — вы пока в демо-режиме. Надо кликнуть по надписи на синем фоне вверху страницы «Set up on the Free Plan». Ещё раз проверьте название организации и выберите короткую ссылку для аккаунта компании в Amplitude. Теперь вас попросят выбрать сферу деятельности компании и предложат стартовать в Amplitude.

Думаете, подтвердили имейл — и всё? Нет, теперь надо подключить бесплатный тариф, чтобы не застрять в демке. Тимур Тукаев

​Вводим имя организации и придумываем понятную ссылку на страницу рабочего пространства вашей компании в Amplitude Тимур Тукаев

Да, будет ещё один шаг:) Если вы собираете и отправляете в сервис данные жителей Евросоюза, придётся заполнить и подписать DPA — соглашение об обработке данных. Если жители Евросоюза вас не интересуют — нажмите «Мне не нужно DPA». Completed. Теперь у вас личный кабинет, 10 млн пользовательских событий в месяц и урезанные возможности системы.

Демо сервиса продуктовой аналитики Amplitude

Организация и первый проект

Аккаунт готов — начинаем его настраивать. В Amplitude есть две сущности: организация и проект. По логике разработчиков организация — это ваша компания (один аккаунт — одна организация), а проекты — это аналитика по разным источникам данных. Например, организация — «Игровые решения», а проекты — «iOS Веселый дачник», «Android Веселый дачник», «Web Веселый дачник».

Если вы делаете сразу несколько приложений, придется создавать много проектов в одной организации — вряд ли вы захотите оплачивать несколько аккаунтов:) Организация создается, когда вы подтверждаете имейл — и короткая ссылка на ваш раздел Amplitude как раз указывает на неё.

На рабочей странице организации можно создать ещё одну организацию — вкладка «Create Organization» слева снизу. Для переключения между ними есть вкладка «Switch Organization». Но помните, политика Amplitude жесткая: новая организация — новый аккаунт в системе, а значит, ещё один чек, если вы не на бесплатном тарифе.

Пока вы не создали проект, никакие данные отправить в Amplitude вы не сможете — именно к проектам привязаны API Key и Secret Key, с помощью которых ваше приложение будет общаться с системой. Кнопка «Create Project» вынесена на главную страницу организации. Кликаем, вводим название проекта и Amplitude открывает страницу настроек. Здесь можно выбрать первый день недели, временную зону и еще ряд опций — по умолчанию всё стоит нормально, но мало ли.

​Вкладка «Manage Data» открывается после завершения регистрации — здесь можно создать проект или просмотреть список всех проектов. Тимур Тукаев

​Базовые настройки любого проекта — очень простые. Самое сложное — внедрить код Amplitude в свой продукт. Слева в окне — Project ID, API Key, Secret Key. Тимур Тукаев

Источники данных — нажимаете на нужный и Amplitude выдает вам код (похож на код счетчика в Google Analytics, например) Тимур Тукаев

Из интересного — возможность отправить проект в архив с говорящей иконкой в виде корзины (вверху справа) и кнопка доступа к коду статистики для проектов «Add Data Source». Есть SDK для Android, iOS, Unity и JS, API для HTTP и связка с mPracticle и Segment (об источниках подробнее в разделе таком-то).

Настройка и добавление пользователей

Чтобы добавить новых пользователей, нажмите слева «Team members» в разделе «Org Settings». Откроется список всех, у кого есть доступ к вашей организации. Вверху справа есть опция «Advanced Settings» — на бесплатном плане там по умолчанию включена опция «Разрешить пользователям запрашивать доступ к организации». Так вы можете просто разослать своим коллегам ссылку на свою организацию и они сами смогут присоединиться (заполнят данные, а вы подтвердите).

​Если вы разрешите новым пользователям отправлять запрос на добавление в систему, справа внизу окошка логина на странице компании появится ссылка «Request access». Тимур Тукаев

Основные настройки пользователей в Amplitude. Скупо и минималистично, зато ничего лишнего. Тимур Тукаев

Второй вариант — приглашать пользователей самому через кнопку «Invite New Users». Вводите почту, выбираете роль, отправляете приглашение. Готово.

По умолчанию система отправляет письма обо всех действиях с данными (удаление и т.п.) администратору, но во вкладке «User Privacy Notification» можно выбрать для этого другого пользователя.

Ещё одна интересная опция — «Bulk Transfer Ownership». Позволяет передать всю информацию и графики от одного пользователя другому. Удобно, если один член команды покидает вас или переходит на другую должность, а на его место приходит новый.

Роли пользователей в Amplitude

Admin. Владелец аккаунта, суперпользователь. Может всё. Таких пользователей может быть несколько, но команда Amplitude не рекомендует делать их слишком много — буквально пару человек. Его полномочия:

  • доступ к платежной и биллинговой информации, может менять тарифный план и выкатывать обновления;
  • администрирование пользователей;
  • создание аннотаций, новых проектов;
  • удаление и блокировка фильтров;
  • удаление общих ссылок на диаграммы и дашборды;
  • просмотр API и Secret Key;
  • удаление и редактирование сегментов.

Manager. Видит всё, что создано в Amplitude, но может не всё. Основные полномочия

  • доступ ко всему содержимому Amplitude, включая невидимые дашборды и диаграммы;
  • администрирование пользователей;
  • создание аннотаций, новых проектов;
  • удаление и блокировка фильтров;
  • удаление и редактирование сегментов.

Основное отличие от пользователя уровня Admin — нет доступа платежной информации и смене тарифного плана. Плюс он не может удалять ссылки на общие диаграммы и дашборды. Manager — что-то вроде помощника администратора, старший пользователь с расширенными полномочиями.

Member. Основная пользовательская роль в Amplitude. Основные полномочия — создание диаграмм, дашбордов и когорт. Но он не видит скрытых объектов (undiscoverable в терминах Amplitude).

Viewer. Эта роль подходит для партнеров компании, внешних сотрудников, которым нужен доступ к просмотру данных. Viewer не может ничего создать, но может стать совладельцем невидимых сущностей, созданных другими пользователями. не могут расшаривать ссылки и экспортировать когорты.

Настройки личного профиля

В личном профиле — раздел «My Settings» слева вверху — настроек немного. Во вкладке «Profile» можно отредактировать личную информацию: пароль, имейл — и добавить биографию и должность. Здесь же подключается Slack — тогда новые комментарии от других пользователей из Amplitude будут приходит в мессенджер, а также включится предпросмотр диаграмм, если вам в Slack отправят ссылку на них.

Читайте также:
Программа мс что это

Во вкладке «E-mail Notification» настраиваются события, по которым вам придут уведомления на почту. Здесь шесть опций, они простые и лучше их менять в процессе, когда вы поймете, какие из уведомлений вам точно не нужны.

Карту достижений и действий пользователя за прошедшие года Amplitude показывает во вкладке «Year In Review». Вдруг вам интересно или есть практическая необходимость.

В следующей статье поговорим о том, какие данные отправлять в Amplitude и как это сделать.

Источник: vc.ru

Использование amplitude для событийной аналитики

Ринат Шамсиев

Среди большого количества решений для событийной и продуктовой аналитики хочется выделить amplitude. SaaS-сервис, который позволяет создавать и развивать мобильные и веб-приложения.

Именно amplitude помогает проводить тестирование интерфейсов, отображает основные данные и помогает следить за KPI.

Основная цель любой системы аналитики — это сбор данных, на основе которых будут приниматься управленческие решения. При этом все системы условно можно разделить на 2 большие группы:

  1. Системы, реализованные самостоятельно внутри продукта
  2. Внешние сервисы (amplitude, mixpanel)

Про системы, реализованные самостоятельно внутри продукта я уже говорил, когда писал про событийную аналитику (так же в этой статье написано о том, какие события с какими параметрами необходимо передавать в amplitude).

Основной функционал

Сегментация событий

Вы можете стоить графики по любым событиям, сегментировать их по любым параметрам. Например, если у Вас есть партнерка, можете смотреть данные по каждому партнеру в отдельности.

Данные отображаются на графике и в таблице. Более того, Вы можете выбрать отображать данные по часам, дням, неделям или месяцам.

Воронки

Воронки в amplitute создаются очень просто и они крайне наглядные. Вы можете добавить неограниченное количество событий, при этом эти события можно сегментировать по параметрам (опять же, можно строить разные воронки по разным партнерам).

На скиншоте выше показано, как можно отценить итоги А/Б теста интерфейса приложения с помощью воронок, сегментировав пользователей по версии приложения (2.0.2.a против 2.0.2.b). Я уже писал более подробно про тестирование интерфейса приложения, в той статье есть скриншоты воронок amplitude до редизайна.

Работа с ретеншеном

Retention позволяет понять какой процент пользователей к Вам возвращается. Тут в полной мере поддерживаются когорты, так же можно сегментировать по любому параметру.

Другое

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

Те, на которых иконка замочка — недоступны в бесплатной версии. Так же, ограничение бесплатной версии — это количество событий в месяц, сейчас это 10 миллионов (для сравнения у mixpanel было 25 тысяч),

Преимущества amplitude

Большое количество функционала — это основное преимущество. Вы можете получить продукт мирового уровня, который, при правильной настройке, может решить 80% задач по продуктовой аналитике.

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

Простота тоже очень важна. Причем можно выделить простоту интеграции (важное замечание — делайте передачу событий асинхронной, иначе при зависании amplitude Ваш продукт тоже может зависнуть) и простоту настройки графиков и диаграмм.

Кейсы использования

Тесты интерфейсов

Я уже писал про тестирование интерфейсов и повышение активации пользователей, поэтому подробно останавливаться тут не буду. Главное в разных интерфейсах передавать разный параметр Version, а дальше во всех графиках Вы уже сможете сегментировать по версии приложения.

Отслеживание KPI в разных продуктах

Вы можете подготовить себе удобный дашборд, чтобы отслеживать исполнение KPI по разным продуктам на одной странице, причем на графиках будут KPI сегментированные по нужным параметрам (в скриншоте ниже это параметры по одной из партнерок, за которую ответственен конкретный отдел).

Быстрый анализ продукта

Можно подготовить себе дашборд из которого Вы быстро сможете получить основную информацию по продукту, найти слабые места в воронке, понять какой показатель «просел» в эту неделю, и на основе этих данный принять решения.

Выводы

Внешние системы продуктовой аналитики — простые и мощные инструменты для помощи принятия решений при работе с продуктом. Amplitude имеет весь необходимый функционал в базовой бесплатной версии (до 10 млн событий), что делает его одним из лидеров подобных сервисов.

Время для интеграции в свой продукт — от 3 часов (если у Вас уже есть система записи событий в базу данных или передачи событий в сторонний сервис) до 10-20 часов (если Вы только начинаете работать с аналитикой) одного программиста. Это время «окупится» после первых месяцев работы с этим сервисом.

В будущем, я напишу про другую систему продуктовой аналитики — mixpanel, с которой мы тоже работаем.

Поделиться ссылкой:

  • Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)
  • Нажмите здесь, чтобы поделиться контентом на Facebook. (Открывается в новом окне)

Источник: shamsiev.ru

Amplitude

Сервис мобильной и веб-аналитики. Позволяет понять, что пользователи делают с продуктом на всех платформах.

Screenshot Amplitude Screenshot Amplitude Screenshot Amplitude Screenshot Amplitude Screenshot Amplitude Screenshot Amplitude Screenshot Amplitude

Похожие на Amplitude

Описание Amplitude

Amplitude — платформа аналитики, которая призвана показать «поведенческий слой» пользовательских данных, это промежуточный уровень между исходными данными и дэшбордами. Amplitude предлагает увеличить масштаб отдельных точек для просмотра данных о поведении пользователей и действиях.

Потоки показывают, какие действия чаще предпринимают пользователи после подписки, и до покупки. Amplitude позволяет измерять коэффициенты конверсии с помощью воронок для идентификации точек, в которых пользователи бросают регистрацию, обновления или покупку. Можно измерять удержание пользователя и частоту взаимодействия с приложением. Статья серви cа Startpack. Пользователей можно поделить на сегменты и группы для сравнения по различным показателям.

Основные характеристики Amplitude:

  • Отслеживание событий.
  • Воронки.
  • Удержание.
  • Просмотр в режиме реального времени.
  • Формулы.
  • Анализ доходов.
  • Гибкая сегментация.
  • Поведенческая аналитика.
  • Следопыт.
  • Расширенный анализ удерживания.
  • Экспорт данных.
  • Доступ к API.
  • Оповещения по электронной почте.
  • База знаний.
  • А/Б-тестирование.

Источник: startpack.ru

Amplitude — аналитический хаб, которому нет равных

Я давно являюсь большим фанатом и поклонником системы аналитики Amplitude. Признаюсь, даже бы стал их бренд-амбассадором в Украине, если бы предоставилась такая возможность.

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

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

Статье уже больше года, интерфейс Amplitude изменился (в лучшую сторону), однако, статья не потеряла актуальности и все преимущества Amplitude остались при ней.

Я немного пройдусь по тем же пунктам, которые описывал у себя Олег, для тех кто не захочет переходить на другую статью, а затем расскажу более детально о возможностях интеграции и почему Amplitude уникальна в своём роде.

Event properties, user properties, user profile

Существует профиль пользователя, в котором хранится по умолчанию собираемая информация (city, device, os, version, etc.), а также кастомные user property, которые вы можете передавать по событию.

Кроме этого, у любого события может быть свой параметр. Простой пример: можно создать событие нажатия на кнопку меню “Menu Icon”, а в качестве его параметра(property) использовать то место, откуда был совершен переход. Назовём параметр ‘source’.

В самом параметре мы можем передавать любое значение, которое захотим. В нашем случае мы будем его передавать с трех экранов, на которых есть одна и та же иконка: Order, Settings, Notifications.

В результате получаем такие данные в Amplitude при нажатии на иконку Menu на экране Settings.

Сегментация пользователей и ивентов

Amplitude позволяет очень гибко работать с сегментацией ивентов и user property по их параметрам. Это удобно как и для анализа отдельных событий, так и при работе с воронками.

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

Пользовательские сегменты можно строить как на основе стандартных значений, которые передаёт Amplitude (город, страна, оператор связи, версия ОС, версия приложения), так и по нашим кастомным значениям user property.

Гибкая работа с Retention

В отличие от большинства систем, Amplitude умеет не просто считать общий retention, а сравнивать его по пользовательским сегментам.

Кроме этого, еще можно смотреть Change Over Time, где будет видна динамика изменений по ключевым дням (1,7,14,30) и позволяет видеть прямое влияние изменений на продукт.

Воронки

Как и у ивентов, у воронок есть возможность сегментировать каждый ивент по неограниченному числу параметров, посмотреть на сегменты пользователей относительно этой воронки или сгруппировать по user property.

Из приятных бонусов это то, что можно ограничить окно конверсии воронки или посмотреть Conversion Over Time чтобы отслеживать влияние изменений в продукте на воронку.

Пользовательские когорты

Пожалуй, лучше чем Олег, про когорты я не напишу.

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

Представьте, что вы анализируете воронку и видите, что на определенном шаге у вас потерялось 30% пользователей. C помощью Amplitude вы можете создать из этих пользователей отдельную когорту, а потом изучать ее с помощью всех инструментов, которые мы обсуждали ранее.

Что особенно удобно — такие когорты можно использовать как сегменты пользователей.

Когорты можно создавать практически в любом инструменте Amplitude. Будь то те кто не вернулись на 7 день (retention), drop-off % в воронке, из event segmentation или в специальном инструменте Behavioral Cohorts, который позволяет провести очень тонкую настройку.

Читайте также:
Программа школа России что это

Во время изучения когорты может стать интересно как именно действует конкретный пользователь. И у Amplitude есть ответ на этот вопрос: можно зайти в профиль пользователя и посмотреть последовательность всех его ивентов.

Другие инструменты

Еще есть специализированные чарты по работе с Revenue и LTV, проверка валидности in-app покупок (что даёт достаточно точные цифры).

User Activity позволяет смотреть ивенты лайв, что сильно облегчает интеграцию и проверку валидности присылаемых ивентов на этапе теста. Реальная задержка от момента трека ивента до момента попадания в амплитуду колеблется от 1 до 3 минут.

Интеграция со сторонними сервисами

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

Одним из ключевых факторов при выборе системы аналитики было то, что я хочу агрегировать максимум данных в одном месте.

Анализ маркетинговых кампаний и каналов

Одна из задач состоит в том, чтобы понять эффективность различных каналов привлечения и отдельных кампаний не только с точки зрения показателей конверсии, но и увязать это с Retention, LTV и пользовательским поведением в целом.

Для этого я решил попробовать интеграцию с Branch.io (deep linking provider). Консультацию по интеграции мне любезно дал бренд амбассадор Branch Ruslan Nazarenko.

В Бранч я могу создать диплинк и использовать его внутри рекламных кампаний. Данные о том, что это за кампания и какой канал использовался я могу передавать в Amplitude за счёт интеграции из коробки.

Интеграция оказалось очень простой. Все что нужно сделать в Branch, это ввести API Key Amplitude проекта, а после, вбить данные карты, так как интеграции у них платные. И не забыть подключить SDK Branch к продукту с валидными ключами.

Каждый ивент посланный через интеграцию (из Branch в Amplitude) будет стоить $0.0025. На объеме в 100 000 ивентов в месяц вы потратите $250.

Есть всего два типа ивентов, которые отсылает Branch: установка и открытие. Ивенты в Amplitude передаются со всеми значениями, которые были указаны при создании ссылки внутри Branch.

В моем случае значения, которые я передавал из Бранч, были значения campaign и channel. Также бранч передает и другие проперти, которые можно использовать в работе с сегментами: feature и tag, однако, остальное нельзя использовать для построения сегментов.

Важно знать
Само событие из Branch приходит в Amplitude и отображается в User Activity или профиле пользователя мгновенно.

Однако, по каким-то абсолютно необъяснимым причинам, у некоторых пользователей Amplitude, в число которых я попал, интеграционные User Property в поисковых подсказках, во время построения графика, могут отображаться с задержкой 24–48 часов.

При этом, если вбить значение в поле поиска и применить, то график все равно будет построен.

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

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

Поле деятельности с сегментами компаний на самом деле ограничено только вашей фантазией. Анализ LTV, Revenue, Retention на основе канала или кампании даст много пищи для размышлений и в правильных руках поможет бизнесу двигаться в нужном направлении.

A/B тестирование

Как и в ситуации с маркетинговыми каналами, задача стоит не просто проверить насколько версия ‘A’ работает лучше или хуже версии ‘B’ по ключевым метрикам. Важно понять почему она работает хуже, и действительно ли хуже.

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

На самом деле пример выше касается и маркетинговых каналов привлечения.

Интегрируя инструменты A/B тестирования с Amplitude, у нас появляется уникальная возможность исследовать пользовательские сегменты, которые участвуют в тестах и находить причины неудач и побед.

Я выбрал Firebase как инструмент для создания самого эксперимента и разделения трафика/пользователей. Он бесплатный и даёт возможность менять долю группы в эксперименте на лету. Сам же анализ полученных данных я решил проводить в Amplitude.

Чтобы начать передавать данные в Amplitude нужно присвоить каждому эксперименту свой User Property, а для версий эксперимента— значения (Value). Точно так же, как мы делали с обычными User Property.

Например, у нас есть эксперимент A/B_Test_Signup. С несколькими значениями: Simple_SignUp, SignUp_with_Social, Full_SignUp

После того как пользователь попал в одну из групп тестирования в его профиль будет записано соответствующее значения эксперимента.

Важно знать
Я рекомендую для каждого эксперимента заводить отдельный User Property. Это нужно делать для того, чтобы когда пользователь попадает в несколько экспериментов значение эксперимента в User Property не перезатиралось самой Amplitude.

Note: В бесплатной версии Amplitude вы ограничены 1000 User Property.

Имея настроенную интеграцию и правильную передачу ивентов, можно смотреть данные по экспериментам. Что немаловажно — в реальном времени.

Можно посмотреть на воронку как мы это делали раньше: сгруппировать данные по User Property A/B_Test_Signup.

А можно посмотреть по-другому. Amplitude даёт отдельный вид отображения для A/B тестов, в котором можно выбрать одну из версий тестов как baseline с котором стоит сравнить остальные версии.

В данном случае я взял в качестве baseline версию Simple_SignUp (0% на графике) и решил посмотреть насколько от него отличаются другие версии.

Ещё есть возможность отображения графика не только как Improvement Over Baseline, но и как Chance To Outperform. По сути этот функционал помогает предсказывать шансы на победу одного из вариантов в ходе тестирования.

Сам я еще не до конца уверен в его точности, но попробовать поэкспериментировать стоит.

Стоимость

Amplitude можно использовать бесплатно с ограничением в 10 000 000 ивентов, 1000 уникальных user properties и 2000 уникальных event properties. Так же некоторые фичи будут недоступны в бесплатной версии, но для большинства это не будет критичным.

Для тех кому нужны расширенные возможности и неограниченное число ивентов нужно будет заплатить 2000$ в месяц или общаться на счёт enterprise plan.

В заключение

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

Однако, если выбирать инструмент для анализа: пользовательского поведения, решений в интерфейсе и каналов привлечения в одном месте — то аналогов Amplitude по удобству, инструментарию, цене и простоте работы на данный момент на рынке нет.

Понравилась статья? Похлопай и поделись — это лучшее спасибо.

Материал всегда выходит первым в блоге Nick On Air и телеграм канале Nick On Air. Подпишись, чтобы получать уведомления.

Спасибо, что читаешь

Источник: nickobrienme.medium.com

Amplitude. Лучшая система аналитики для мобильных приложений и веб-сервисов

Почти два года назад я делал сравнение популярных систем аналитики для мобильных приложений. Тогда моим фаворитом была система аналитики Mixpanel . Но рынок не стоит на месте, и теперь у меня появилась новая любимая система аналитики — Amplitude .

В этом материале я подробно расскажу про все преимущества Amplitude, но вот краткий набор причин, почему это система аналитики для мобильных приложений и веб-сервисов заслуживает вашего внимания:

  1. Amplitude — улучшенная версия Mixpanel в плане возможностей для аналитики. В ней есть сегментация ивентов, воронки, Retention, когортный анализ, профили пользователей, live view, очень гибкое формирование сегментов и когорт, дашборды, данные в реальном времени и многое другое.
  2. Amplitude в разы дешевле Mixpanel. А при объеме ивентов менее 10 миллионов в месяц — и вовсе бесплатная.

Обратите внимание: материал опубликован в марте 2016 года.

Краткая история системы аналитики Amplitude

Первый раз я столкнулся с Amplitude около двух лет назад. Сервис был достаточно молодым, выглядел интересно и позиционировался как дешевая альтернатива Mixpanel.

Звучало очень заманчиво, но тогда в Amplitude не было двух вещей, которые для меня были критичны (на тот момент я рассматривал системы аналитики в контексте анализа мобильных игр):

  1. Провязки системы аналитики с сервисами трекинга источников трафика (Appsflyer, MAT и прочие);
  2. Возможность агрегации (сумма, среднее, максимум, минимум) числовых параметров ивентов и их последующей сегментации (для анализа внутренней экономики игр).

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

В свою очередь, Mixpanel за это время потерял фокус на аналитике. Прошлые два года Mixpanel в основном развивал свой маркетинговый продукт People, куда входят пуши, профили, опросы, A/B тесты и прочее.

Читайте также:
Программа kernel launcher что это

Далее я опишу ключевые возможности системы аналитики Amplitude. Инструмент гибкий и мощный, поэтому все аспекты я осветить не смогу. Более подробно почитать про сервис вы можете на сайте .

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

→ В «Симуляторе управления продуктом на основе данных» вы научитесь принимать решения с помощью данных и исследований при создании продукта.

→ В «Симуляторе управления ростом продукта» найдете пути управляемого роста и масштабирования продукта.

→ В «Симуляторе SQL для продуктовой аналитики» поймете, как применять SQL для решения продуктовых и маркетинговых задач.

→ Не знаете с чего начать? Пройдите бесплатный тест для оценки навыков управления продуктом. Вы определите свои сильные стороны и слепые зоны, получите план профессионального развития.

→ Еще больше ценных материалов и инсайтов — в телеграм-канале GoPractice .

Параметры ивентов, user properties, профили пользователей

Начнем с основ. Работая с данными, я хочу знать состояние пользователя на момент выполнения конкретного действия в приложении. Для этого я раньше рекомендовал вводить специальные глобальные переменные, которые надо было передавать со всеми ивентами. В таких глобальных переменных хранилось состояние пользователя на текущий момент: количество потраченных денег, дата прихода, количество пройденных уровней.

Это немного костыльное решение было призвано решить проблему того, что Mixpanel разделил все то, что связано с ивентами, и все то, что связано с профилями пользователей (People). Кроме всего прочего, подключение People существенно увеличивало стоимость сервиса.

Amplitude сделал все намного логичнее. Для каждого пользователя они хранят его профиль (аналог People в Mixpanel). Профиль состоит из собираемой по умолчанию информации и из user properties (характеристики пользователя), которые вы определяете самостоятельно.

профиль пользователя в системе аналитики мобильных приложений Amplitude

При отправке любого ивента вся информация про пользователя из его профиля к этому ивенту прикрепляется. В итоге мы знаем все о состоянии пользователя на момент совершения определенного действия, так как ивент состоит из параметров ивентов и текущего состояния профиля пользователя.

event structure 1 event structure 3 event structure 2

Сегментация ивентов и сегменты пользователей

За последние несколько лет я пообщался с огромным количеством компаний, разрабатывающих системы аналитики. Что удивительно, большинство из них не понимают разницы между сегментацией ивентов и выделением сегментов пользователей. А она есть.

Amplitude позволяет очень гибко работать с сегментацией ивентов по их параметрам. Тут их возможности похожи на то, что позволяет Mixpanel:

segmentation инструмент сегментации в системе аналитики мобильных приложений Amplitude

  1. Сегментация ивента с неограниченным количеством условий по всем его параметрам;
  2. Возможность получить разбику ивента по какому-то параметру;
  3. Unique/total /average/% dau/sum,avg,min,max;
  4. Возможность вывести несколько ивентов на один график;
  5. Возможность использования формул над числовыми рядами двух выбранных ивентов.

Amplitude также позволяет выделять сегменты пользователей. Например, я могу выделить сегмент пользователей из США и сегмент пользователей из Канады и сравнивать их поведение. А могу выделить сегмент пользователей, которые пришли в версию 1.2, а также сегмент пользователей, которые пришли в версию 1.3.

выделение сегментов в системе аналитики мобильных приложений Amplitude

Возможность выделить сегмент размещена справа от основной рабочей области.

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

Сегменты протянуты через все основные инструменты, предоставляемые Amplitude: сегментация, воронки, Retention, анализ денег.

В Mixpanel сегментов нет, поэтому при необходимости исследовать несколько групп пользователей приходится регулярно переключаться между вкладками, а при каждой выборке данных заново вводить все параметры, характеризующие нужную тебе группу пользователей.

Retention

Казалось бы, что можно придумать в отчете Retention? Но и тут в Amplitude есть приятные возможности:

  1. Amplitude умеет считать обычный Retention, Rolling Retention, а также Retention с заданными вами временными интервалами (например, вы можете выставить следующие границы: 1 день, 2-5 день, 6-12 день).
  2. В отчете Retention можно выделять и сравнивать разные сегменты пользователей (по странам, по версиям и тд).
  3. Retention можно визуализировать в формате Retention Over Time, где будет показана динамика Retention нескольких конкретных дней (очень удобно для мониторинга влияния изменений в продукте).

retention отчет в системе аналитики мобильных приложений Amplitude

retention сравнение разных сегментов в системе аналитики Amplitude retention over time динамика retention в системе аналитики Amplitude

Воронки

Воронки похожи на то, что есть в Mixpanel. Из приятных возможностей:

  1. Неограниченное количество условий на параметры у ивента, характеризующего определенный шаг. В Mixpanel это теперь тоже возможно, но реализовано крайне неудобно.
  2. Выделение сегментов для быстрого сравнения между собой.
  3. Возможность ограничить окно конверсии воронки (на сколько дней вперед от первого ивента в воронке надо искать конверсионный ивент).
  4. Отслеживание динамики определенного шага воронки.

funnels воронки в системе аналитики мобильных приложений Amplitude

Выделение и исследование когорт пользователей

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

Представьте, что вы анализируете воронку и видите, что на определенном шаге у вас потерялось 30% пользователей. C помощью Amplitude вы можете создать из этих пользователей отдельную когорту, а потом изучать ее с помощью всех инструментов, которые мы обсуждали ранее. Что особенно удобно, такие когорты можно использовать как сегменты пользователей.

когортный анализ в системе аналитики мобильных приложений Amplitude

Создавать поведенческие когорты пользователей можно:

cohort creation в системе аналитики мобильных приложений Amplitude

  1. Из инструмента сегментации (нажимаешь на интересующую тебя точку и создаешь когорту);
  2. Из инструмента Retention (например, выделить тех, кто не вернулся после на 1 день в продукт);
  3. Из воронок (можно взять тех, кто дошел до определенного шага, либо же не дошел);
  4. А также в специальном конструкторе (позволяет задавать очень гибкие условия для определения интересующей группы пользователей).

Amplitude дает еще одну классную возможность для изучения полученных когорт пользователей. Можно открыть профили пользователей, которые попали в когорту, и детально изучить каждого из них (в профиле у каждого пользователя отображается последовательность всех его ивентов). Это как раз тот подход, что я описывал в статье про анализ сессий пользователей.

event stream live view профиль пользователя в системе аналитики мобильных приложений Amplitude

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

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

compass в системе аналитики мобильных приложений Amplitude

Live View

В Amplitude есть возможность следить за приходящими ивентами в режиме реального времени. Очень удобно для проверки правильности интеграции аналитики в мобильное приложение.

Аналитика денег и проверка валидности покупок

Amplitude в своем продукте решили одну очень критичную проблему всех монетизируемых клиентских мобильных приложений. Они сделали на своей стороне проверку валидности совершаемых пользователями покупок in-app продуктов. Для этого надо лишь добавить нужные данные в настройках Amplitude.

Это означает, что теперь приложения, которые раньше не могли реализовать самостоятельно серверную верификацию покупок, могут, наконец, полноценно анализировать все метрики, связанные с деньгами. Раньше они этого делать не могли, так как ненастоящие покупки портили всю картину.

Amplitude также умеет считать все стандартные денежные метрики, что весьма удобно.

arpu

Интеграции со сторонними сервисами пушей, атрибуции трафика, A/B тестов, SQL-визуализации

Amplitude имеет множество полезных интеграций:

  1. C сервисами атрибуции трафика;
  2. С сервисами для A/B тестов;
  3. С сервисами рассылки пушей;
  4. С Redshift и сервисами для визуализации данных.

Стоимость

Цена — важный аспект при выборе системы аналитики. А в случае Amplitude одной лишь цены было бы достаточно, чтобы задуматься о переходе на этот сервис.

До 10 миллионов ивентов в месяц сервис бесплатный. Есть ограничения по доступным фичам и интеграциям, но для большинства это не будет критичным.

До 100 миллионов ивентов сервис стоит $995. Для сравнения, 20 миллионов ивентов в Mixpanel будут стоить $2000, а если еще подключать People, то стоимость можно смело умножать на два. Таким образом, Amplitude дешевле Mixpanel более, чем в 10 раз.

Более подробно с ценами можно ознакомиться здесь .

pricing стоимость системы аналитики Amplitude

В заключение

Когда я пользовался Mixpanel и размышлял над тем, какой должна быть идеальная система аналитики, то в моей голове рисовалось что-то похожее на Amplitude.

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

Надеюсь, что обзор был вам полезен. Поделитесь им: помогите вашим знакомым и друзьями сэкономить на аналитике и при этом получить очень мощный инструмент.

Образовательные
продукты

Бесплатный тест навыков в управлении продуктом

Оцените свои навыки в управлении продуктом за один час

Симулятор управления продуктом на основе данных

Пройдите симулятор управления продуктом на основе данных

Симулятор управления ростом и масштабированием

Усильте знания и навыки в симуляторе управления ростом продукта

Дополнительный
продукт

Новый симулятор SQL для продуктовой аналитики

Научитесь применять SQL в работе над продуктом и маркетингом

Подписка
на новости и
материалы
Получайте знания там, где вам удобно

Делимся новостями GoPractice и новыми материалами для профессионального развития в нашей почтовой рассылке и в телеграм-канале

Главная страница / Данные и аналитика / Amplitude. Лучшая система аналитики для мобильных приложений и веб-сервисов

Источник: gopractice.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru