Guía de Conexión a Google Sheets
Sigue estos pasos para que las citas y los datos de tus pacientes se guarden automáticamente.
Pestaña 1: "Citas"
Crea una pestaña llamada Citas y copia estos encabezados en la fila 1 (A1 a J1):
Timestamp | Fecha Cita | Hora Cita | Tipo Paciente | Nombre | Email | Teléfono | RUT | Motivo | EstacionamientoPestaña 2: "Pacientes"
Crea una pestaña llamada Pacientes y copia estos encabezados en la fila 1 (A1 a E1):
Timestamp | Nombre | RUT | Teléfono | EmailImportante
A. Abre el archivo
Abre el archivo JSON con un editor de texto o Bloc de Notas.
B. Busca estas dos líneas
"client_email": Copia el valor del correo."private_key": Copia la clave completa incluyendo los\n.
// Ejemplo del archivo JSON:
{
"type": "service_account",
"client_email": "tu-cuenta@proyecto.iam...", <-- COPIA ESTO
"private_key": "-----BEGIN PRIVATE KEY-----\\n...", <-- COPIA ESTO
...
}
Autoriza el acceso
Copia el client_email. En tu planilla de Google, haz clic en "Compartir", pega ese email y dale permiso de Editor. Sin esto, el sistema no podrá guardar ni pacientes ni citas.
# ID de la URL de tu planilla
GOOGLE_SHEET_ID="1aBCdE_fgHiJkLmNoPqRsTuVwXyZ12345"
# client_email del JSON
GOOGLE_CLIENT_EMAIL="conector@tu-proyecto.iam.gserviceaccount.com"
# private_key del JSON (en una sola línea)
GOOGLE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMIICdg..."