Cookie Guard

Integrate Cookie Guard in minutes — REST API, WordPress plugin, and embed widgets.

https://cookie.api.jetweb.appAPI RESTAlojado en la UE

Descripción general

Cookie Guard es un banner de consentimiento integrado que bloquea los scripts de seguimiento hasta que el visitante consiente, detecta el idioma del visitante, muestra texto revisado legalmente en 62 idiomas y almacena un registro de auditoría a prueba de manipulaciones para los reguladores.

Inicio rápido

Agrega la etiqueta de script a continuación a tu sitio con tu ID de sitio. El banner se renderiza en el primer pintado y bloquea todos los rastreadores hasta que el visitante acepte.

html
<script
  src="https://cookie.api.jetweb.app/widget.js"
  data-site-id="YOUR_SITE_ID"
  async
></script>

Autenticación

Cada endpoint de la API requiere un token Bearer. Genere uno en el panel de control bajo "API Keys" para el producto correspondiente. Mantenga los tokens del lado del servidor; nunca los envíe a repositorios públicos ni los incluya en paquetes frontend.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

URL base: https://cookie.api.jetweb.app

GET
/api/sites
Lista los sitios registrados en la cuenta.
POST
/api/sites/:id/scan
Activa una ejecución del escáner bajo demanda para un sitio determinado. Devuelve las cookies y scripts detectados.
GET
/api/sites/:id/consents
Lista los registros de consentimiento almacenados para un sitio (exportación de auditoría).
POST
/api/consents
Registra un consentimiento manualmente (para aplicaciones renderizadas en servidor que no pueden usar el widget del cliente).

Integraciones

WordPress, Shopify y sitios estáticos usan la etiqueta de script de una línea. Para SPA personalizadas, llama a la REST API directamente para registrar el consentimiento y aplicar la lista de bloqueo.