Представить себя

Всем привет! Меня зовут Борис, я младший фронтенд-разработчик в Meero и увлекаюсь JavaScript и React. Мне нравится создавать красивые и интуитивно понятные пользовательские интерфейсы ✨, и я всегда стремлюсь улучшить свои навыки в UI/UX-дизайне. Когда я не программирую, вы обычно можете увидеть, как я пробую новые рецепты на кухне или перед японскими ресторанами, где я ем мое любимое блюдо — курицу Карааге!

Улучшение нашей веб-платформы с помощью сегментации: глубокое изучение поведения клиентов

Недавно мы запустили нашу новую веб-платформу Meero для риэлторов, которая позволяет пользователям получать улучшенные фотографии, просматривать свои фотоальбомы, загружать фотографии и приглашать других пользователей использовать платформу. До нашей веб-платформы у нас было два мобильных приложения (Realtors ✨) — одно для Android и одно для iOS — и изначально мы использовали Segment в обоих. Поскольку мы продолжаем расти и совершенствовать нашу платформу, понимание поведения и потребностей наших клиентов имеет решающее значение. Вот почему мы обратились к Segment, мощной платформе данных о клиентах, которая позволяет нам собирать и анализировать данные из различных источников. В этом сообщении блога мы подробно рассмотрим, как мы используем Segment, чтобы получить представление о поведении наших клиентов, выявить болевые точки и принять решения на основе данных.

Что такое сегмент и как он работает

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

Максимизация аналитической информации: использование аналитического SDK и отладчика Segment для углубленного отслеживания

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

Идентифицировать

Это позволяет компаниям привязывать пользователя к его действиям и записывать их характеристики. Когда пользователь взаимодействует с веб-сайтом или мобильным приложением компании, вызов идентификации используется для связывания этого пользователя с уникальным идентификатором пользователя. Этот идентификатор пользователя затем используется для отслеживания поведения пользователя на нескольких устройствах и платформах, предоставляя компаниям более полную картину поведения и предпочтений каждого пользователя.
Фрагмент функции SDK и образец полезная нагрузка ответа:

export function identifyUser(segmentUser: SegmentUser) {
  if (typeof window.analytics !== 'undefined') {
    window.analytics.identify(segmentUser.userId, segmentUser);
  }
}
{
    "timestamp": "2023-06-22T15:38:21.605Z",
    "integrations": {},
    "userId": "usr|*userID*",
    "anonymousId": "anonymousId",
    "type": "identify",
    "traits": {
        "userId": "usr|*userID*",
       ...
    },
    "context": {
        "page": {
            "path": "home/fr",
            "title": "Meero - home",
        }
}

Страница

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

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

export function pageViewed(name: string) {
  if (typeof window.analytics !== 'undefined') {
    window.analytics.page(name);
  }
}
{
    "timestamp": "2023-06-22T15:38:12.400Z",
    "integrations": {},
    "userId": "usr|*userID*",
    "anonymousId": "anonymousId",
    "type": "page",
    "name": "Home",
    "context": {
        "page": {
            "path": "home/fr",
            "title": "Meero - home",
        }
}

Отслеживать

Он позволяет записывать любые действия, выполняемые пользователями, а также любые свойства, описывающие это действие. В Segment каждое действие называется событием. Каждое событие имеет имя, например «Пользователь зарегистрирован», и может включать в себя такие свойства, как план или тип учетной записи. Используя вызов API отслеживания для записи событий и свойств, компании могут получить более глубокое понимание поведения и предпочтений своих клиентов.
Фрагмент функции SDK и образец полезных данных ответа:

export function trackButtonClicked(
  eventName: SegmentEventLabel,
  contextData?: ContextData
) {
  if (typeof window.analytics !== 'undefined') {
    window.analytics.track(eventName, contextData);
  }
}
{
    "timestamp": "2023-06-22T15:43:16.974Z",
    "integrations": {},
    "userId": "usr|*userID*",
    "anonymousId": "anonymousId",
    "event": "Button Library Clicked",
    "type": "track",
    "properties": {
        "page": "Home"
    },
    "context": {
        "page": {
            "path": "home/fr",
            "title": "Meero - home",
        }
}

Еще один инструмент, о котором стоит упомянуть, — Mixpanel.

Mixpanel — это инструмент бизнес-аналитики, который помогает компаниям понять, как пользователи взаимодействуют с их веб-сайтом или мобильным приложением. Но в отличие от Segment он позволяет компаниям отслеживать вовлеченность, удержание и коэффициенты конверсии пользователей с помощью инструментов отчетов:

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

Реальный пример использования Segment и Mixpanel в действии

Давайте возьмем сценарий выпуска нашего веб-приложения. Отдел продаж запустил кампанию, призванную побудить клиентов использовать новую платформу и пригласить к ней контент-менеджеров и продюсеров. Чтобы отслеживать успех этой кампании, мы хотим интегрировать Mixpanel с Segment для сбора данных об общем количестве приглашений, отправленных контент-менеджерам и продюсерам.

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

Настал долгожданный момент! Теперь мы можем увидеть, сколько приглашений было разослано в первый день. Всего были приглашены 15 контент-менеджеров и 21 контент-продюсер.
Команда продаж проделала огромную работу, и она принесла свои плоды, и можно сказать, что запуск веб-приложения удался 🎉! (Все цифры являются вымышленными и служат только для иллюстрации варианта использования)

Подведение итогов: почему сегментация — это обязательный инструмент для вашего бизнеса

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

Прежде чем закончить, я просто хотел пояснить, что эта статья представляет собой общее введение в Segment. Однако у меня есть несколько интересных новостей, которыми я хочу поделиться с вами 🤩! Наша команда данных в Meero в настоящее время работает над подробной статьей, в которой будут рассмотрены проблемы, преимущества и дополнительные варианты использования, почему мы используем Segment. Нам не терпится поделиться с вами своими мыслями, поэтому следите за обновлениями в ближайшем будущем.