Com as mensagens de tópico do FCM, é possível enviar uma mensagem para vários dispositivos que se inscreveram em um tópico específico. Você escreve as mensagens de tópicos conforme necessário e o FCM processa, de maneira confiável, o encaminhamento e a entrega delas aos dispositivos certos.
Pontos principais sobre mensagens de tópicos:
- Mais adequado para informações disponíveis publicamente, como alertas de clima.
- As mensagens em tópicos são otimizadas para capacidade, não para latência. Para enviar mensagens com rapidez e segurança para apenas um dispositivo ou pequenos grupos, direcione as mensagens para tokens de registro em vez de tópicos.
Cotas e limites
As mensagens de tópicos permitem um número ilimitado de assinaturas para cada tópico. No entanto, o FCM impõe limites nestas áreas:
- Uma instância de app pode estar inscrita em no máximo 2.000 tópicos.
- Se você estiver usando a inscrição em lote para fazer a inscrição das instâncias de apps, cada solicitação estará limitada a 1.000 instâncias.
- A frequência de novas assinaturas é limitada por projeto. Se forem enviadas muitas
solicitações de assinatura em um curto período, você receberá a seguinte resposta dos servidores do FCM:
429 RESOURCE_EXHAUSTED
("cota excedida"). Tentar novamente com a espera exponencial.
Próximas etapas
- Saiba como gerenciar inscrições em tópicos usando o SDK Admin ou no app cliente.
- Saiba como enviar mensagens para tópicos usando o SDK Admin ou a API HTTP v1 do FCM.