Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Monitore as métricas de solicitação do App Check para o Cloud Functions

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Depois de adicionar o SDK do App Check ao seu aplicativo, mas antes de habilitar a aplicação do App Check, certifique-se de que isso não interromperá seus usuários legítimos existentes.

Para Cloud Functions, você pode obter métricas de App Check examinando os logs de suas funções. Cada chamada de uma função chamável emite uma entrada de log estruturada como no exemplo a seguir:

{
  "severity": "INFO",    // INFO, WARNING, or ERROR
  "logging.googleapis.com/labels": {"firebase-log-type": "callable-request-verification"},
  "jsonPayload": {
    "message": "Callable header verifications passed.",
    "verifications": {
      // ...
      "app": "MISSING",  // VALID, INVALID, or MISSING
    }
  }
}

Você pode analisar essas métricas no Console do Google Cloud criando uma métrica de contagem baseada em registros com o seguinte filtro de métrica:

resource.type="cloud_function"
resource.labels.function_name="YOUR_CLOUD_FUNCTION"
resource.labels.region="us-central1"
labels.firebase-log-type="callable-request-verification"

Rotule a métrica usando o campo jsonPayload.verifications.appCheck .

Próximos passos

Quando você entender como o App Check afetará seus usuários e estiver pronto para continuar, poderá habilitar a aplicação do App Check para Cloud Functions.