Consenty
V-28 Proveedores

Recetas de proveedores

Guias de integracion con proveedores comunes. Los conectores oficiales llegan con T-10 a T-13; mientras tanto, estas recetas muestran el patron general escuchando el evento consent:changed del SDK.

Conector custom

Si tu proveedor no esta cubierto, este patron minimo cubre el 90% de los casos. Solo necesitas escuchar consent:changed y mapear e.purposes a la API del proveedor.

src/consenty-custom.ts
ts
import { createConsenty } from '@consenty/web-sdk'

const client = createConsenty({ siteKey: 'a1b2c3d4-e5f6-4789-a012-3456789abcde' })
await client.ready()

client.on('consent:changed', (e) => {
  // e.purposes: { analytics: 'granted' | 'denied', ... }
  // sincroniza con tu proveedor aca
})