Skip to end of metadata
Go to start of metadata

Описание

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

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

Отношение может быть выражено свойствами связи, принимающими числовые или булевые (ложь - истина) значения. 

Наличие связей и значения их свойств используются в сегментации: для формирования целевой аудитории кампании - или статической группы клиентов.

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

На повление или удаление связи может быть настроена Триггерная кампания или Сценарий автоматизации.

Объекты связей создаются в интерфейсе пользователя. Добавить, удалить, усилить или изменить связь вы можете как вручную, так и используя особые API запросы, описанные в этом разделе документации.


Создание и редактирование связи

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

Основные настройки

В основных настройках введите название и описание новой связи. Укажите также Короткое имя связи - оно будет использовано в редакторе шаблонов для подставления переменных, а также в API запросах управления связями.

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

Ниже выберите базы данных, профили которых необходимо связать:

  • База данных А - содержит профили, к которым направлена связь. Например, менеджеры компании или филиалы, работу которых оценили клиенты. Иными словами - объекты.
  • База данных Б - содержит профили, инициирущие связь. Например, клиенты, вносящие средства или оставляющие оценки качества сервиса. Иными словами - субъекты.

Если вам нужно отразить взаимоотношения между профилями одной базы данных, выберите её и как Базу данных А - и как Базу данных Б.


Свойства связи

Связи могут содержать до 6 свойств, отражающих метрики взаимоотношения профилей в связанных базах данных. Для каждого нового свойства введите имя - для отображения в списке и короткое имя - для шаблонов и API запросов.

Тип связи определяет данные, которые будут использоваться для взаимодействия:

  • Целое число - любое целочисленное значение. Удобно для оценки качества или показателя лояльности.
  • Число с плавающей точкой - число с дробной частью. Может использоваться для финансовых и иных точных показателей.
  • Boolean - булевое значение: ложь или истина, да или нет. Используется для регистрации разового действия, например посещения страницы или покупки.

Для числовых типов в связи можно хранить статистику: сумму значений по добавленным связям, а также топ связей. Направление сортировки определяет, хранить в топе наибольшие (по убыванию) или наименьшие (по возрастанию) значения, а лимит устанавливает количество связей для статистики:

Добавление связи вручную

Откройте необходимый профиль подписчика в Базе данных А. На вкладке Связи отображаются доступные для профили текущей базы данных связи. Нажмите на кнопку с фильтром, чтобы открыть выпадающее меню. Выберите необходимую связь и добавьте нажатием на +.

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

Найдя нужный профиль, нажмите Выбрать в правой части плитки и введите необходимое значение (вес) свойств связи:

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


Сегментация по связям

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

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

  • ложь или истина - для булевых свойств
  • больше/меньше, больше/меньше или равно, равно/не равно - для числовых свойств

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

Например, с помощью такого правила вы можете создать сегмент агентов или менеджеров компании, которые заключили сделки больше, чем на 9000.


Запуск триггеров и сценариев

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

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

Например, если у вас есть реферальная программа, вы можете настроить две разные последовательности:

  • первую для клиента-реферала. В сценарии или триггере нужно выбрать запуск при появлении прямой связи - когда реферал передаёт другому клиенту токен участия в реферальной программе. Прямая связь здесь будет учитывать всех приведённых рефералом клиентов. В свойствах связи можно учитывать приносимую рефералом прибыль. Например, вы можете назначать разные бонусы при покупках на разную сумму.
  • вторую - для приведённых клиентов. Как условие запуска тут будет выступать появление обратной связи. Использовать такой триггер или сценарий вы можете для предоставления клиентам бонусов и предложения участия в реферальной программе.

Свойства связи в шаблонах сообщений

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

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


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

{relation.[короткое_имя_связи].[direct для прямых или reverse для обратных].[имя_свойства].[count - количество, total - сумма, top - топ связей]}.

Количество прямых связей со свойством profit:

{relation.managers_loyal.direct.profit.count}


Топ обратных связей со свойством profit. Используется цикл для вывода нескольких значений.

Цикл подставляет данные тех профилей, которые указаны в связи - а не из базы данных, по которой отправляется кампания. Таким образом, если вы отправляете письмо своему агенту, в нём могут быть использованы личные данные клиентов, хранящиеся в отдельной базе данных.
{for $index $item = relation.managers_loyal.reverse.profit.top} 
{$item.lead._fname} {$item.lead._lname} ({$item.value} profit)
{else} There is no ‘profit’ for you :(
{end}


Сумма значения свойства profit для прямой связи:

{relation.managers_loyal.direct.profit.total}


  • No labels