Обработка дубликатов записей

Skip to main content

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

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

Иконка поиска дубликатов.

Если иконка инструмента отсутствует, значит данный сервис не поддерживает обработку дубликатов.

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

Инструмент поддерживает следующие сценарии:

  • Не проверять на дубликаты, всегда создавать новую запись. Дополнительные проверки не выполняются, и всегда отправляется запрос на создание новой записи. В этом случае могут возникнуть ошибки создания записи, если не обеспечена требуемая уникальность данных.
  • Не создавать новую запись, если найден дубликат. Unisender проверяет, существуют ли уже данные с указанными уникальными полями в системе назначения. При нахождении такой записи, она будет считаться дубликатом. В этом случае дальнейшая обработка текущего шага прекращается и новая запись не создается. Поля найденной записи могут быть использованы в последующих шагах связки.
  • Обновить существующую запись, если найден дубликат, иначе создать новую запись. В этом сценарии также происходит поиск существующей записи, но в случае ее нахождения, происходит обновление ее полей. Если дубликат не найден, то создается новая запись.
  • Только обновить существующую запись, если найден дубликат. Этот вариант работы с дубликатами предполагает их поиск и прерывание операции, если дубликат не найден. При этой настройке новые записи не создаются, и сценарий используется только для обновления существующих записей.

Доступные сценарии обработки дубликатов.

После выбора сценария настройте параметры поиска дубликатов — поля, по которым Unisender будет искать совпадения в системе назначения. 

Например, если в настройках действия для поиска клиента будет использоваться параметр «Телефон» и выбран сценарий «Не создавать новую запись, если найден дубликат», система предложит выбрать следующие параметры для поиска дубликатов:

Настройка параметров для поиска дубликатов.

Если в сервисе уже есть контакт с указанным телефоном, новая запись не создается. Если совпадений нет, то Unisender создаст новый контакт.

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

Читайте также

Вы нашли ответ?

💌 Попробовать Unisender