Когда запускается обогащение
Встроенное обогащение при создании транзакции:- Вы отправляете
POST /v3/transactions/сsubject.device_context.network_context.ip_address(или IP-адресом устройства любой стороны). - Didit ищет IP-адрес в кеше в памяти (TTL 24 часа).
- Если адреса нет в кеше, проверяется общая таблица обогащения IP-адресов (актуальность около 30 дней).
- Если данные устарели или отсутствуют, IP-адрес определяется через конвейер обогащения Didit с переключением на резервных провайдеров.
- Обогащённые поля записываются в запись транзакции и становятся доступны правилам.
Обогащённые поля
Использование обогащённых полей в правилах
Любое из обогащённых полей может быть условием правила. Типовые примеры: Юрисдикция повышенного риска по IP-адресуУровни кеширования
Обращения к первым двум уровням не тарифицируются дополнительно. Новые запросы к провайдерам могут тарифицироваться: см. консоль биллинга.
Поведение при сбоях
- Создание транзакции никогда не завершается ошибкой из-за сбоя обогащения.
- Отсутствующие поля обогащения просто не совпадают с теми условиями правил, которые на них ссылаются.
- Оповещения о зависшем обогащении передаются вашей команде эксплуатации через внутренний мониторинг; для конечных пользователей это не влияет.
Фильтрация по валидности
Немаршрутизируемые IP-адреса исключаются до обогащения:- Частные (10/8, 172.16/12, 192.168/16)
- Адреса обратной петли (loopback) (127/8)
- Адреса локального канала (link-local) (169.254/16)
- Многоадресные (multicast) и неуказанные (unspecified)
Просмотр обогащения для транзакции
Через API. Отдельного блока обогащения нет. Обогащённые поля записываются в собственный объектdevice.network_context стороны, рядом с переданным вами ip_address, в соответствующем элементе массива parties:
device см. в схеме ответа.
В консоли. На странице деталей транзакции обогащение IP-адреса отображается во вкладке IP и устройство с меткой на карте.
Конфиденциальность
- Исходные IP-адреса хранятся вместе с транзакцией.
- Данные обогащения хранятся в общей таблице, ключом в которой является IP-адрес, а не в привязке к пользователю.
- Удаление в соответствии с правом на забвение удаляет IP-адреса из транзакции; запись в общем кеше сохраняется, так как она не идентифицирует конкретное лицо.
Следующие шаги
Правила
Используйте обогащённые поля в условиях.
Библиотека правил
Готовые правила на основе IP-адресов.
Схема ответа
Где отображается обогащение IP-адреса.