Skip to Content
💡

Эта функция доступна только на тарифных планах Business и выше .

Интеграция Revroute с Segment  обеспечивает двунаправленную синхронизацию между вашим рабочим пространством Segment и Revroute. Интеграция состоит из 2 частей:

  • Revroute (Actions) Destination  — отслеживание событий конверсий в Revroute непосредственно из Segment
  • Revroute Source  — отправка событий клиентов из Revroute в Segment

В этом руководстве мы сосредоточимся на использовании Revroute (Actions) Destination  для отслеживания событий конверсий непосредственно из Segment.

Настройка Segment Action

Далее настройте Segment Revroute (Actions)  для отслеживания событий конверсий продаж.

Добавьте назначение Revroute (Actions)

Перейдите к Segment Revroute (Actions)  и добавьте назначение в ваше рабочее пространство Segment.

Segment Revroute (Actions) destination

Настройте API-ключ Revroute

В настройках назначения Revroute (Actions) заполните следующие поля:

  • Name: введите имя для идентификации этого назначения в Segment.
  • API Key: введите ваш API-ключ Revroute. Его можно найти в панели управления Revroute .
  • Enable Destination: включите, чтобы разрешить Segment отправлять данные в Revroute.

После заполнения нажмите Save Changes.

Segment Revroute (Actions) Basic Settings

Добавьте маппинг

Далее, в зависимости от события, которое вы хотите отслеживать, выберите соответствующее действие из списка доступных:

Отслеживаемое событиеИмя события по умолчаниюПример
ЛидSign UpПользователь регистрирует аккаунт
ПродажаOrder CompletedПользователь покупает продукт

Segment Revroute (Actions) Mapping

Под выбранным действием вы увидите маппинг для этого действия.

Segment Revroute (Actions) Mapping

Вы можете настроить триггер и маппинг в соответствии с конкретными потребностями вашего приложения.

Наконец, нажмите Next, а затем Save and enable, чтобы добавить маппинг к назначению.

Отправьте события конверсий в Revroute

На серверной стороне используйте SDK @segment/analytics-node для отправки событий конверсий в Segment.

Убедитесь, что в полезную нагрузку включены соответствующие свойства:

import { Analytics } from "@segment/analytics-node"; const segment = new Analytics({ writeKey: "<YOUR_SEGMENT_WRITE_KEY>", }); const cookieStore = await cookies(); const clickId = cookieStore.get("dub_id")?.value; segment.track({ userId: id, event: "Sign Up", context: { traits: { name, email, avatar, clickId, }, }, integrations: { All: true, }, });

После отслеживания события Segment перенаправит данные конверсии в Revroute на основе настроенных маппингов.

Поддерживаемые атрибуты

Просмотр результатов конверсий

Вот и всё — настройка завершена! Теперь вы можете наблюдать за ростом дохода от конверсий. Мы предоставляем 3 различных представления для анализа ваших конверсий:

Примеры приложений

github

Пример Segment + Next.js App Router

Приложение Next.js, использующее Segment для отслеживания продаж.

Last updated on