> ## Documentation Index
> Fetch the complete documentation index at: https://docs.notifique.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Credenciales Android (Firebase)

> Cómo crear la app en Google Firebase y pegar la información en el panel de Notifique.

<Tip>
  Firebase es el **portero de Google**: autoriza a Notifique a avisar a los móviles Android de tu app. Solo lo configuras una vez en el panel.
</Tip>

## En pocas palabras

1. Crea un proyecto en el sitio de Google (Firebase)
2. Registra tu app Android ahí
3. Descarga un **archivo de autorización** (formato JSON)
4. Pégalo en Notifique en **⚙️ Configuración → Android**

## Qué pegarás en Notifique

| En Notifique                 | En palabras simples                                                     |
| ---------------------------- | ----------------------------------------------------------------------- |
| **Archivo JSON de Firebase** | El archivo que descarga Google, copia todo y pega                       |
| **Project ID**               | Código del proyecto, suele aparecer solo al pegar el JSON               |
| **Package name de la app**   | El “nombre de registro” de la app en Android (ej.: `com.tuempresa.app`) |

<Note>
  El **package name** es como el DNI de la app en Android. Debe ser **el mismo** en Firebase, Notifique y tu proyecto. Si difiere en un sitio, el push no funciona.
</Note>

## Paso 1: Entrar en Firebase

1. Abre [console.firebase.google.com](https://console.firebase.google.com)
2. Inicia sesión con Google
3. Clic en **Añadir proyecto** y sigue hasta **Crear proyecto**

No hace falta ser experto, el asistente te guía.

## Paso 2: Registrar la app Android

1. En el proyecto, clic en el icono **Android** (robot verde)
2. En **Package name**, escribe el nombre de la app, el mismo que usa tu desarrollador (ej.: `com.mitienda.app`)
3. Clic en **Registrar app**
4. Firebase ofrece `google-services.json`, **descárgalo**. Tu desarrollador lo pone en el proyecto Android (para que el móvil reciba avisos)
5. Clic en **Continuar** hasta terminar

## Paso 3: Activar mensajes (Cloud Messaging)

1. Menú izquierdo: **Compilación** → **Cloud Messaging**
2. La primera vez, acepta los términos

Nada más aquí para empezar.

## Paso 4: Descargar el archivo de autorización (JSON)

1. Clic en la **engranaje** ⚙️ junto a “Descripción general del proyecto”
2. **Configuración del proyecto**
3. Pestaña **Cuentas de servicio**
4. **Generar nueva clave privada** y confirma
5. El navegador descarga un `.json`

Es sensible, **no lo envíes por WhatsApp** ni lo publiques. Úsalo solo en Notifique.

<Warning>
  Quien tenga este archivo puede enviar mensajes por tu proyecto de Google. Trátalo como una contraseña.
</Warning>

## Paso 5: Pegar en Notifique

1. Abre [app.notifique.dev](https://app.notifique.dev) → **Push** → tu app
2. Clic en **⚙️** (arriba a la derecha)
3. Baja hasta **Android**
4. Pega todo el JSON en el primer campo
5. Comprueba que apareció el **Project ID**
6. En **Package name**, el mismo nombre del paso 2
7. **Guardar cambios**

Listo. “Firebase ya configurado” confirma que funcionó.

## Paso 6: Probar

1. Vuelve al Push App → pestaña **Android**
2. Copia el código (o pide a tu desarrollador que lo pegue)
3. Abre la app en un móvil Android
4. Envía un aviso de prueba desde el panel

## ¿Algo falló?

| Qué pasó                                | Qué revisar                                                             |
| --------------------------------------- | ----------------------------------------------------------------------- |
| Dice que el package no está configurado | Nombre vacío o distinto entre Firebase y Notifique                      |
| No llega el aviso                       | `google-services.json` en el proyecto + usuario permitió notificaciones |
| JSON no válido                          | Pega el archivo entero, del `{` al `}`                                  |

## Próximos pasos

* [Código en app Android](/es/push-api/integracao/android)
* [Todos los guías](/es/push-api/integracao/index)
