# Despliegue en Cloudflare para el plan gratuito

FlowConsent Free se despliega en su propia cuenta de Cloudflare. Cree un token API restringido con los permisos exactos y conéctelo a su banner.

> Canonical: https://www.flowconsent.com/es/doc/cloudflare-deployment
> Last updated: 2026-05-01
FlowConsent Free usa su propia cuenta de Cloudflare para desplegar el Worker y el almacenamiento KV necesarios. Este artículo explica cómo crear un token API restringido con los permisos exactos requeridos y, después, conectarlo a su banner de FlowConsent.

## Lo que necesitará

- Una cuenta de Cloudflare (el plan gratuito es suficiente)
- Permisos para gestionar Workers y KV en esa cuenta
- Unos minutos

## Paso 1: Crear un token API de Cloudflare

1. Inicie sesión en su cuenta de Cloudflare.
2. Abra **Mi perfil → API Tokens**, o vaya directamente a [dash.cloudflare.com/profile/api-tokens](https://dash.cloudflare.com/profile/api-tokens).
3. Haga clic en **Create Token**.
4. Seleccione **Custom token** (o **Create Custom Token**).
5. Póngale un nombre claro, por ejemplo: `FlowConsent banner`.

## Paso 2: Definir los permisos del token

En el constructor del token, localice la sección **Permissions** y añada estas dos filas tal cual:

| Permission             | Resource                | Access |
| ---------------------- | ----------------------- | ------ |
| Workers Scripts        | Account, su cuenta     | Edit   |
| Workers KV Storage     | Account, su cuenta     | Edit   |

En **Account**, seleccione la cuenta de Cloudflare donde desplegará su banner de FlowConsent.

## Paso 3: Crear y copiar el token

1. Haga clic en **Continue to summary**.
2. Haga clic en **Create Token**.
3. Copie el token de inmediato: Cloudflare solo lo muestra una vez.

![Token de Cloudflare creado: copie y guarde el valor antes de salir de la página](/doc/cloudflare-deployment/step-3-create-token.png)

4. En FlowConsent, vaya a **Despliegue → Configuración Cloudflare** y pegue el token en el campo **Cloudflare API Key**.

## Paso 4: Obtener su Account ID de Cloudflare

1. Abra su panel de Cloudflare.
2. Haga clic en los tres puntos junto al nombre de su cuenta para mostrar el **Account ID**.
3. Copie su Account ID.
4. En FlowConsent, péguelo en el campo **Cloudflare Account ID** de la configuración Cloudflare.

## Paso 5: Asigne un nombre a su Worker de Cloudflare

> Elija el nombre del Worker con cuidado: no podrá cambiarlo después del despliegue.

Ejemplo: `my-website-banner`.

**Reglas de nombrado:**

- Solo letras minúsculas, números y guiones (`a-z`, `0-9`, `-`)
- Debe empezar por un carácter alfanumérico
- Debe terminar por un carácter alfanumérico

## Paso 6: Probar el acceso y desplegar

Cuando sus credenciales de Cloudflare estén rellenadas y su Worker tenga nombre, verifique que FlowConsent puede acceder a su cuenta haciendo clic en el botón **Test connection**.

Si la prueba tiene éxito, ya puede desplegar su banner.
