AACFlow

Ketch

Управление согласием на обработку данных, подписками и правами субъектов данных

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

С помощью Ketch вы можете:

  • Получать статус согласия: Запрашивать текущие предпочтения согласия для любого субъекта данных по настроенным целям и правовым основаниям
  • Обновлять предпочтения согласия: Устанавливать или изменять согласие для конкретных целей (например, аналитика, маркетинг) с соответствующим правовым основанием (opt-in, opt-out, disclosure)
  • Управлять подписками: Получать и обновлять предпочтения тем подписок и глобальные настройки для методов связи, таких как email и SMS
  • Инициировать права субъектов данных: Отправлять запросы на права приватности, включая доступ к данным, удаление, исправление и ограничение обработки в соответствии с нормами, такими как GDPR и CCPA

Чтобы использовать Ketch, добавьте блок Ketch в ваш рабочий процесс и укажите код организации, код свойства и код окружения. Ketch Web API — это публичный API, для которого не требуется API-ключ или OAuth-учетные данные. Идентификация определяется кодами организации и свойства вместе с идентификатором субъекта данных (например, email-адрес).

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

Инструкции по использованию

Интегрируйте Ketch в рабочий процесс. Получайте и обновляйте предпочтения согласия, управляйте темами подписок и настройками контроля, а также отправляйте запросы прав субъектов данных для доступа, удаления, исправления или ограничения обработки.

Инструменты

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

Входные параметры

ПараметрТипОбязательныйОписание
organizationCodestringДаКод организации Ketch
propertyCodestringДаКод цифрового свойства, определенный в Ketch
environmentCodestringДаКод окружения, определенный в Ketch (например, "production")
jurisdictionCodestringНетКод юрисдикции (например, "gdpr", "ccpa")
identitiesjsonДаКарта идентификаторов (например, {'{'}"email": "user@example.com"{'}'})
purposesjsonНетОпциональные цели для фильтрации запроса согласия

Выходные данные

ПараметрТипОписание
purposesobjectКарта кодов целей к статусу согласия и правовому основанию
allowedstringСтатус согласия для цели: "granted" или "denied"
legalBasisCodestringКод правового основания (например, "consent_optin", "consent_optout", "disclosure", "other")
vendorsobjectКарта статусов согласия вендоров

Обновить предпочтения согласия для субъекта данных. Устанавливает статус согласия для указанных целей с соответствующим правовым основанием.

Входные параметры

ПараметрТипОбязательныйОписание
organizationCodestringДаКод организации Ketch
propertyCodestringДаКод цифрового свойства, определенный в Ketch
environmentCodestringДаКод окружения, определенный в Ketch (например, "production")
jurisdictionCodestringНетКод юрисдикции (например, "gdpr", "ccpa")
identitiesjsonДаКарта идентификаторов (например, {'{'}"email": "user@example.com"{'}'})
purposesjsonДаКарта кодов целей к настройкам согласия (например, {'{'}"analytics": {'{'}"allowed": "granted", "legalBasisCode": "consent_optin"{'}'}{'}'})
collectedAtnumberНетUNIX-временная метка, когда было собрано согласие (по умолчанию текущее время)

Выходные данные

ПараметрТипОписание
purposesobjectОбновленная карта статусов согласия кодов целей к настройкам согласия
allowedstringСтатус согласия для цели: "granted" или "denied"
legalBasisCodestringКод правового основания (например, "consent_optin", "consent_optout", "disclosure", "other")

ketch_get_subscriptions

Получить предпочтения подписок для субъекта данных. Возвращает текущие статусы тем подписок и настроек контроля.

Входные параметры

ПараметрТипОбязательныйОписание
organizationCodestringДаКод организации Ketch
propertyCodestringДаКод цифрового свойства, определенный в Ketch
environmentCodestringДаКод окружения, определенный в Ketch (например, "production")
identitiesjsonДаКарта идентификаторов (например, {'{'}"email": "user@example.com"{'}'})

Выходные данные

ПараметрТипОписание
topicsobjectКарта кодов тем к настройкам методов связи (например, {'{'}"newsletter": {'{'}"email": {'{'}"status": "granted"{'}'}{'}'}{'}'})
controlsobjectКарта кодов контролей к настройкам (например, {'{'}"global_unsubscribe": {'{'}"status": "denied"{'}'}{'}'})

ketch_set_subscriptions

Обновить предпочтения подписок для субъекта данных. Устанавливает статусы тем и контролей для email, SMS и других методов связи.

Входные параметры

ПараметрТипОбязательныйОписание
organizationCodestringДаКод организации Ketch
propertyCodestringДаКод цифрового свойства, определенный в Ketch
environmentCodestringДаКод окружения, определенный в Ketch (например, "production")
identitiesjsonДаКарта идентификаторов (например, {'{'}"email": "user@example.com"{'}'})
topicsjsonНетКарта кодов тем к настройкам методов связи (например, {'{'}"newsletter": {'{'}"email": {'{'}"status": "granted"{'}'}, "sms": {'{'}"status": "denied"{'}'}{'}'}{'}'})
controlsjsonНетКарта кодов контролей к настройкам (например, {'{'}"global_unsubscribe": {'{'}"status": "denied"{'}'}{'}'})

Выходные данные

ПараметрТипОписание
successbooleanБыли ли обновлены предпочтения подписок

ketch_invoke_right

Отправить запрос прав субъекта данных (например, доступ, удаление, исправление, ограничение обработки). Инициирует рабочий процесс прав приватности в Ketch.

Входные параметры

ПараметрТипОбязательныйОписание
organizationCodestringДаКод организации Ketch
propertyCodestringДаКод цифрового свойства, определенный в Ketch
environmentCodestringДаКод окружения, определенный в Ketch (например, "production")
jurisdictionCodestringДаКод юрисдикции (например, "gdpr", "ccpa")
rightCodestringДаКод права приватности для вызова (например, "access", "delete", "correct", "restrict_processing")
identitiesjsonДаКарта идентификаторов (например, {'{'}"email": "user@example.com"{'}'})
userDatajsonНетОпциональная информация о субъекте данных (например, {'{'}"email": "user@example.com", "firstName": "John", "lastName": "Doe"{'}'})

Выходные данные

ПараметрТипОписание
successbooleanБыл ли отправлен запрос прав
messagestringОтветное сообщение от Ketch

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать