Разделение профиля
Описание
Разделение профиля на несколько новых или уже существующих профилей.
предупреждение
Профили, созданные разделением, — это не импорт. Импорт триггер по ним не срабатывает.
URL-адрес
Метод: POST
https://example.com/api/v1.1/profiles/split
Параметры запроса
Параметр | Тип | Пример | Обязательный | Описание |
---|---|---|---|---|
token | string | "abcdefghijklmnqrstuvwxyz" | Да | API токен |
data | JSON object | "data": { | Нет | Данные о профиле, которые изменятся после разделения. |
skip_triggers | bool | true | Нет | Пропустить запуск триггеров по умолчанию – false |
source | JSON object | "source": { | Да | Содержит данные матчинга о профилях, которые нужно разделить |
destination | array | "destination": [ | Да | Содержит данные матчинга профиля, который получится в результате разделения |
matching | string | "email" "email_profile" "email_sub" "phone" "phone_sub" "profile_id" "push_sub" "custom" "custom_sub" "email_phone" "email_phone_sub" | Нет, если поиск по email из профиля или подписок | Режим поиска подписчика. По умолчанию - email. Для каждого типа матчинга в теле запроса необходимо передавать определенные поля. Подробнее об этих полях можно узнать здесь. |
field_name | string | custom_ID | Да, если "matching": "custom" | Имя кастомного поля БД Altcraft при matching : custom . В форме сбора данных для поиска нужно поле с таким же именем. |
field_value | int/string | custom_string | Да, если "matching": "custom" | Значение кастомного поля при matching : custom. |
subscriptions | bool | true | Нет | Копировать и разделить подписки. Подписки на категории ресурса и данные из полей подписки также скопируются. (по умолчанию – true) |
history | bool | true | Нет | Копировать историю и флаги активности (по умолчанию – true) |
static_segments | bool | true | Нет | Вносить ли изменения в статические сегменты (source-профили в ыйдут из сегментов, а destination-профиль - войдет) (по умолчанию – false) |
subscription_filters | JSON объект | "subscription_filters": [ | Нет | Фильтр - для копирования конкретных подписок. Если не указывать - копируются все. |
overwrite | bool | true | нет | Копировать ли поля source-профиля (по умолчанию – false) |
delete | bool | true | нет | Удалить ли source-профиль после разделения (по умолчанию – false) |