TDV tarjetadigitaldevisita.com

Guía de configuración

Conecta tu Fideclientes TDV a tu propia base de datos

Fideclientes TDV no comparte una base de datos común: cada negocio tiene la suya propia, privada y protegida con su propio inicio de sesión. Eso significa que, antes de usar la herramienta, necesitas crear un proyecto gratuito en Firebase (la plataforma de Google que guardará tus clientes) y conectarlo a la app. Se hace una sola vez y tarda unos 10 minutos. Te lo explicamos todo aquí, paso a paso.

✓ Gratuito ⏱ 10 minutos 🔒 Datos solo tuyos
1

Crea un proyecto en Firebase

  1. Entra en console.firebase.google.com con tu cuenta de Google.
  2. Pulsa Add project / Crear proyecto.
  3. Ponle un nombre reconocible, por ejemplo el nombre de tu negocio (ej. Peluqueria-Ana-Fideliza).
  4. Puedes desactivar Google Analytics si te lo pregunta — no lo necesitas para esta app.
  5. Pulsa Crear proyecto y espera unos segundos a que termine.
2

Activa la base de datos (Firestore)

  1. En el menú lateral izquierdo de tu proyecto, busca Firestore Database.
  2. Pulsa Create database / Crear base de datos.
  3. Elige la ubicación más cercana (por ejemplo eur3 (europe-west) si estás en España).
  4. Empieza en modo de producción (no en modo de prueba) — ajustaremos las reglas en el paso 6.
⚠️ Asegúrate de entrar en Firestore Database, no en "Realtime Database" — son dos productos distintos y la app usa Firestore.
3

Obtén tu API Key y Project ID

  1. Pulsa el icono de engranaje ⚙️ junto a "Project Overview" (arriba a la izquierda) → Project settings.
  2. En la pestaña General, baja hasta Your apps (Tus apps).
  3. Si está vacío, pulsa el icono </> para añadir una app Web, ponle un nombre y pulsa registrar (no hace falta activar Hosting).
  4. Verás un bloque de código firebaseConfig. Anota estos dos valores, los necesitarás en el paso 7:
apiKey: "AIzaSy..."
projectId: "tu-proyecto-id"
4

Activa el inicio de sesión por correo

  1. En el menú lateral, ve a Security → Authentication.
  2. Pulsa la pestaña Sign-in method.
  3. Busca Email/Password en la lista, actívalo con el interruptor y pulsa Save.
💡 Este paso solo permite el método de acceso. El usuario y contraseña concretos se crean en el paso siguiente.
5

Crea tu usuario de acceso

  1. Dentro de Authentication, pulsa la pestaña Users (al lado de "Sign-in method").
  2. Pulsa Add user.
  3. Escribe el correo y la contraseña que quieras usar para entrar en tu app (no hace falta que sea un correo real, solo lo usarás para identificarte).
  4. Guarda el usuario.
6

Protege tus datos con reglas de seguridad

  1. Vuelve a Firestore Database → pestaña Rules.
  2. Borra el contenido existente y pega el siguiente código:
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /clientes/{doc} {
      allow get: if true;
      allow list, write: if request.auth != null;
    }
  }
}

Pulsa Publish (Publicar) para aplicar los cambios.

✓ Solo quien haya iniciado sesión con tu usuario podrá listar o modificar tus clientes.
💡 La línea allow get: if true permite que un cliente consulte únicamente su propia ficha a través del enlace/QR de saldo (necesita saber su teléfono exacto). No permite ver el listado completo de clientes sin haber iniciado sesión.
7

Conecta la app Fideclientes TDV

  1. Abre tu app de Fideclientes TDV.
  2. Pulsa el icono ⚙️ arriba a la derecha.
  3. Pega el API Key y el Project ID que anotaste en el paso 3.
  4. Marca la casilla "Requerir inicio de sesión".
  5. Pulsa Guardar Configuración.
  6. Introduce el correo y contraseña que creaste en el paso 5.
💡 Esta configuración se guarda en el navegador que uses. Si entras desde otro móvil u ordenador, tendrás que introducir de nuevo el API Key y el Project ID (una sola vez por dispositivo).

🎉

Todo listo

Tu base de datos ya está creada, protegida y conectada. Ya puedes empezar a registrar compras y fidelizar a tus clientes.