Cotas e limites

Nesta página, você encontra uma referência centralizada para os limites técnicos, as cotas de projeto e as políticas de uso aplicáveis ao Remote Config.

Cotas em todo o projeto

A tabela a seguir descreve os limites máximos permitidos para recursos de modelo em todo o projeto do Firebase. Esses limites garantem o desempenho ideal da avaliação de modelos e a estabilidade do back-end.

Recurso Limite Detalhes
Parâmetros 3.000 por tipo de modelo 3.000 para modelos de cliente e 3.000 para modelos de servidor.
Condições 2.000 por projeto Compartilhados em todos os modelos.
Versões do modelo 300 por tipo de modelo Inclui versões excluídas. As versões mais antigas são excluídas automaticamente. As versões de modelos com mais de 90 dias são excluídas automaticamente.
Experimentos e lançamentos 24 combinados A contagem total de testes A/B e lançamentos de recursos em execução não pode exceder 24 por projeto.
Conexões em tempo real 20.000.000 (20 milhões) por projeto Consulte Limites em tempo real.

Restrições de parâmetro e chave

A tabela a seguir define o comprimento de caracteres e as restrições de conteúdo para chaves, valores e nomes de grupos de parâmetros. Seguir essas restrições evita erros de publicação de configuração e incompatibilidades de esquema do cliente.

Elemento Limite Detalhes
Comprimento da chave 256 caracteres Precisa começar com _ ou A-Z, a-z. Pode incluir números.
Conteúdo de valor total 1.000.000 de caracteres A soma de todas as strings de valor de parâmetro em um projeto.
Comprimento do nome do grupo 256 caracteres Aplicável a rótulos de grupos de parâmetros no console do Firebase.

Limites de condição e segmentação

A tabela a seguir especifica os limites para regras de segmentação personalizada, atributos de indicador e sintaxe condicional. Esses limites mantêm a avaliação rápida de regras ao veicular configurações para instâncias de clientes individuais.

Elemento Limite Detalhes
Indicadores personalizados 100 por instância do app É possível definir no máximo 100 indicadores exclusivos em um único dispositivo.
Chave de indicador personalizado 250 caracteres Tamanho máximo do nome do atributo.
Valor do indicador personalizado 500 caracteres Comprimento máximo do valor do atributo (250 se estiver usando Regex).
IDs de instalação 50 por condição Número máximo de IDs permitidos em uma regra de "ID de instalação".
Nome da condição 100 caracteres Nome usado para identificar a condição no console ou na API Firebase.
Sintaxe de expressão regular Formato RE2 Todas as expressões regulares precisam seguir a sintaxe RE2.

Limites em tempo real

A tabela a seguir detalha os limites de conexões abertas simultâneas ao usar o Remote Config em tempo real. Esses limites garantem uma distribuição estável de atualizações de clientes em tempo real em instâncias de clientes globais.

Recurso Limite Detalhes
Conexões abertas simultâneas 20.000.000 (20 milhões) por projeto Se for excedido, novas solicitações de conexão serão rejeitadas, e o SDK do cliente vai voltar automaticamente à busca periódica padrão. Esse limite é suspenso temporariamente enquanto um modelo recém-publicado está sendo propagado para que todos os clientes conectados recebam atualizações.

Políticas operacionais

Para garantir uma experiência do usuário segura e em conformidade, siga estas políticas:

  • Não use Remote Config para fazer atualizações no app que exijam a autorização do usuário. Isso pode fazer com que o app seja considerado não confiável.
  • Não armazene dados confidenciais em chaves ou valores de parâmetro de Remote Config. Os dados de Remote Config são criptografados em trânsito, mas os usuários finais podem acessar qualquer parâmetro padrão ou buscado de Remote Config que esteja disponível para a instância do app.
  • Não tente burlar os requisitos da plataforma de destino do app usando Remote Config.