Gemini API - privacidad de datos - logs - vibe coding
4 min lectura

Gemini API guarda solicitudes en proyectos nuevos de pago: qué revisar antes de lanzar

Desde el 26 de octubre, los proyectos nuevos de Gemini API en nivel de pago registran Generate Content por defecto. Revisa store, acceso y retención antes de enviar datos reales.

Gemini API guarda solicitudes en proyectos nuevos de pago: qué revisar antes de lanzar

Estás construyendo un asistente para resumir mensajes de clientes. Creas un proyecto nuevo de Gemini API, pruebas una solicitud y todo funciona. La pregunta que suele quedar para después es dónde terminan los prompts y respuestas usados durante el desarrollo. Desde el 26 de octubre de 2026, Google cambió el valor predeterminado: en proyectos nuevos del nivel de pago, las llamadas a Generate Content se guardan como registros, salvo que cambies la configuración. Para un fundador o vibecoder, esto merece una revisión antes de enviar datos reales.

A quién afecta el cambio

La documentación de Logs and datasets identifica tres rutas de Generate Content: generateContent, streamGenerateContent y batchGenerateContent. En proyectos creados desde el 26 de octubre, store=true es el valor predeterminado. Los proyectos anteriores conservan su configuración: el registro de Generate Content sigue apagado a menos que alguien lo haya activado. Interactions API ya guardaba solicitudes por defecto para facilitar el estado del lado del servidor; no confundas esa conducta con la novedad de Generate Content.

Google aclara que los logs de Gemini API están disponibles para proyectos del nivel de pago. En AI Studio, una persona con acceso puede abrir los registros y ver payloads de prompts y respuestas. La retención predeterminada indicada es de 55 días; puede configurarse en 7, 14, 28 o 55 días. Un log guardado como dataset tiene otro ciclo de vida. Eso no significa que cambiar store defina por sí solo todas las políticas de tratamiento de datos de Google: esta noticia se limita al registro de solicitudes descrito en la documentación.

Comparación del valor store en proyectos Gemini API anteriores y nuevos de pago
El valor por solicitud puede prevalecer sobre la configuración del proyecto.

La comprobación que haría antes de lanzar

  1. Identifica el proyecto. Confirma si tu clave pertenece a un proyecto nuevo o a uno existente, y si está en el nivel de pago. No deduzcas la configuración por la fecha en que instalaste el SDK.
  2. Abre AI Studio → Logs → Settings. Revisa por separado los interruptores de Generate Content e Interactions. Documenta quién puede ver los logs y cuánto tiempo se conservan.
  3. Clasifica tus entradas. Si tus prompts contienen mensajes de clientes, documentos privados o secretos, usa datos de prueba hasta decidir una política. No pegues una clave o un dato sensible en un ejemplo de blog.
  4. Fija la opción en código cuando corresponda. Una decisión por solicitud es más visible que depender de un valor por defecto que puede variar entre proyectos. Añade una prueba de integración que compruebe la configuración enviada.

Cómo desactivar el registro de una solicitud

Google documenta que la propiedad store de la solicitud prevalece sobre la configuración predeterminada del proyecto. Este ejemplo de JavaScript sigue su guía oficial; requiere @google/genai versión 2.31.0 o posterior y una clave API configurada en el entorno. Cambia el texto de prueba por una entrada no sensible. No lo ejecuté contra una cuenta de Google de Joseph.

import { GoogleGenAI } from '@google/genai';

const client = new GoogleGenAI({});
const response = await client.models.generateContent({
  model: 'gemini-3.8-flash',
  contents: 'Resume esta nota de prueba sin datos reales.',
  config: { store: false },
});
console.log(response.text);

Si quieres desactivar el valor predeterminado para todo el proyecto, Google indica que puedes hacerlo en Settings del panel Logs. Para Interactions, apagar el almacenamiento automático afecta el historial de conversación gestionado por el servidor; comprueba si tu aplicación depende de previous_interaction_id u otro estado antes de cambiarlo. Si necesitas registros para depurar, acuerda qué datos se admiten y cuál es la retención apropiada en vez de dejar la decisión implícita.

Decisión para esta semana

No hace falta migrar de Gemini ni entrar en pánico. Sí hace falta auditar cada proyecto nuevo de pago antes de conectar usuarios: fecha de creación, API usada, valor de store, acceso a logs y retención. Si la aplicación usa información de terceros, deja esa configuración como una decisión explícita de producto y desarrollo. La novedad no cambia automáticamente los proyectos antiguos, pero muestra por qué un valor predeterminado puede tener consecuencias reales.

Recibe lo nuevo en tu correo

Workshops gratis, herramientas y novedades de IA aplicadas a negocio, sin humo.

🎓 Workshops en vivo🛠️ Herramientas nuevas⚡ Novedades de IA

Sin spam. Te das de baja cuando quieras.

Comentarios

Aún no hay comentarios. Sé el primero.

Deja un comentario