Configuracion de Google Cloud
Para usar sheets-translate-to-json, necesitas una cuenta de servicio de Google Cloud con acceso a la API de Google Sheets.
Paso 1: Crear un proyecto de Google Cloud
- Ve a Google Cloud Console.
- Haz clic en el selector de proyectos en la parte superior y luego en Nuevo Proyecto.
- Ingresa un nombre para el proyecto y haz clic en Crear.

Paso 2: Habilitar la API de Google Sheets
- En el menu de navegacion, ve a APIs y Servicios > Biblioteca.
- Busca Google Sheets API y haz clic en Habilitar.

Paso 3: Crear una cuenta de servicio
- Ve a IAM y Administracion > Cuentas de servicio.
- Haz clic en Crear cuenta de servicio.
- Ingresa un nombre y una descripcion, luego haz clic en Crear y Continuar.

Paso 4: Asignar roles (opcional)
- Selecciona un rol apropiado (por ejemplo, Editor).
- Haz clic en Continuar y luego en Listo.
Paso 5: Crear una clave JSON
- Haz clic en tu cuenta de servicio y luego ve a la pestana Claves.
- Haz clic en Agregar clave > Crear nueva clave.
- Selecciona JSON y haz clic en Crear.
- Se descargara un archivo JSON. Guardalo de forma segura.



caution
Nunca subas tu clave de cuenta de servicio al control de versiones. Usa variables de entorno para almacenar privateKey y clientEmail.
Paso 6: Compartir tu hoja de calculo
Comparte tu hoja de calculo de Google Sheets con el correo electronico de la cuenta de servicio (que se encuentra en el archivo de clave JSON como client_email). Dale acceso de Editor.