ConsentCommit
Agrupa una serie de acciones de consentimiento realizadas por un usuario
Identificador único del consent commit
ccom_1B2M2Y8AsgTpgAmY7PhCfgReferencia del usuario en el sistema del cliente
user_123Identificador de la entidad asociada
ent_1B2M2Y8AsgTpgAmY7PhCfgContexto adicional asociado al commit de consentimiento. Referencia al contexto de la primera acción de consentimiento
web_signupcontextual_data object
Datos contextuales como IP, user agent, etc.
192.168.1.1Mozilla/5.0https://example.com+56912345678Lista de usos de datos cubiertos por las acciones de consentimiento asociadas
["essential","marketing"]consent_actions object[]
Acciones de consentimiento asociadas al commit (versión completa)
Identificador único de la acción de consentimiento
consact_1B2M2Y8AsgTpgAmY7PhCfgIdentificador de la entidad asociada. Puede ser nulo.
ent_5F6Q6C2EwkXtkEpB1TlGjkReferencia del usuario en el sistema del cliente
user_123Identificador del template de consentimiento asociado.
ctmpl_1B2M2Y8AsgTpgAmY7PhCfgIdentificador del commit de consentimiento asociado a este recurso, en caso de se haya originado a través de un commit. De lo contrario, es nulo.
ccmt_1B2M2Y8AsgTpgAmY7PhCfgNombre de la plantilla de consentimiento asociado cuando no se expande la relación.
Essential Services TemplateContexto adicional asociado a la acción de consentimiento
web_signupTipo de acción realizada.
Possible values: [grant, revoke]
grantUso principal de datos asociado a la acción de consentimiento.
essentialFecha y hora de creación de la acción de consentimiento
2024-03-20T15:30:00ZTipo específico de acción
Possible values: [opt_in_click, voice_confirmation]
opt_in_clickDatos adicionales de la acción (máximo 4KB de tamaño serializado en JSON)
{"checkbox_id":"cb_123"}contextual_data object
Datos contextuales como IP, user agent, etc.
192.168.1.1Mozilla/5.0https://example.com+56912345678Identificador de la evidencia asociada al acuerdo generado por esta acción de consentimiento
evd_wCntp5aXB5q7fKSthevwrwIdentificador del acuerdo generado por esta acción de consentimiento
agr_wCntp5aXB5q7fKSthevwrwVersión del acuerdo generado por esta acción de consentimiento
1Lista de categorías de datos únicas cubiertas por el template de consentimiento asociado
["user.name.first","user.contact.email"]Fecha y hora de creación del consent commit
2024-03-20T15:30:00ZIdentificador de la evidencia generada por el acuerdo creado a partir del commit de consentimiento
evd_wCntp5aXB5q7fKSthevwrwIdentificador del acuerdo generado por este commit de consentimiento
agr_wCntp5aXB5q7fKSthevwrwVersión del acuerdo generado por este commit de consentimiento
1{
"id": "ccom_1B2M2Y8AsgTpgAmY7PhCfg",
"user_reference": "user_123",
"entity_id": "ent_1B2M2Y8AsgTpgAmY7PhCfg",
"context": "web_signup",
"contextual_data": {
"ip": "192.168.1.1",
"user_agent": "Mozilla/5.0",
"url": "https://example.com",
"phone_number": "+56912345678"
},
"data_uses": [
"essential",
"marketing"
],
"consent_actions": [
{
"id": "consact_1B2M2Y8AsgTpgAmY7PhCfg",
"entity_id": "ent_5F6Q6C2EwkXtkEpB1TlGjk",
"user_reference": "user_123",
"consent_template_id": "ctmpl_1B2M2Y8AsgTpgAmY7PhCfg",
"consent_commit_id": "ccmt_1B2M2Y8AsgTpgAmY7PhCfg",
"consent_template_name": "Essential Services Template",
"context": "web_signup",
"kind": "grant",
"data_use": "essential",
"created_at": "2024-03-20T15:30:00Z",
"action_type": "opt_in_click",
"action_data": {
"checkbox_id": "cb_123"
},
"contextual_data": {
"ip": "192.168.1.1",
"user_agent": "Mozilla/5.0",
"url": "https://example.com",
"phone_number": "+56912345678"
},
"evidence_id": "evd_wCntp5aXB5q7fKSthevwrw",
"agreement_id": "agr_wCntp5aXB5q7fKSthevwrw",
"agreement_version": 1,
"data_categories": [
"user.name.first",
"user.contact.email"
]
}
],
"created_at": "2024-03-20T15:30:00Z",
"evidence_id": "evd_wCntp5aXB5q7fKSthevwrw",
"agreement_id": "agr_wCntp5aXB5q7fKSthevwrw",
"agreement_version": 1
}