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

Surveiller les métriques des requêtes App Check pour Cloud Functions

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Après avoir ajouté le SDK App Check à votre application, mais avant d'activer l'application d'App Check, vous devez vous assurer que cela ne perturbera pas vos utilisateurs légitimes existants.

Pour Cloud Functions, vous pouvez obtenir des métriques App Check en examinant les journaux de vos fonctions. Chaque invocation d'une fonction appelable émet une entrée de journal structurée comme dans l'exemple suivant :

{
  "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
    }
  }
}

Vous pouvez analyser ces métriques dans Google Cloud Console en créant une métrique de compteur basée sur les journaux avec le filtre de métrique suivant :

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

Étiquetez la métrique à l'aide du champ jsonPayload.verifications.appCheck .

Prochaines étapes

Lorsque vous comprenez comment App Check affectera vos utilisateurs et que vous êtes prêt à continuer, vous pouvez activer l'application d'App Check pour Cloud Functions.