> ## 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.

# Firebase (FCM) BYOK

> Conecte sua service account do Firebase para enviar push Android (e iOS via FCM) com suas próprias credenciais.

# Firebase Cloud Messaging (BYOK)

Use a **service account** do seu projeto Firebase no workspace Notifique. O envio continua em `POST /v1/push/messages`; a entrega Android (e iOS via token FCM, se aplicável) usa **sua** conta Google.

## Como configurar

1. No Console Firebase → Project settings → Service accounts → Generate new private key
2. Em **Configurações → Integrações**, conecte **Firebase Cloud Messaging** e cole o JSON
3. No **Push App**, use as credenciais do app **ou** vincule a integração do workspace (`fcmIntegrationId`)

## Segredos esperados

```json theme={null}
{
  "serviceAccountJson": "{ ... JSON completo da service account ... }"
}
```

O JSON deve incluir `project_id`, `client_email` e `private_key`.

## Relação com o Push App

Você ainda precisa de um **Push App** e dispositivos com `platform: "android"` e `token` FCM. A integração workspace evita colar o JSON em cada app.

Guia passo a passo do app Android: [Configurar Android](/push-api/integracao/android). Mapa geral: [Integrar apps](/push-api/integracao/index).

Veja também: [APNs BYOK](/byok/apns) e [introdução Push](/push-api/como-funciona/introducao).
