App Check-Anfragemesswerte für Cloud Functions überwachen

Nachdem du deiner App das App Check SDK hinzugefügt hast, aber vor der Aktivierung App Check-Maßnahmen ergreifen, sollten Sie darauf achten, dass dadurch Ihre bestehenden legitimen Nutzern.

Für Cloud Functions können Sie App Check-Messwerte abrufen, indem Sie die Logs Ihrer Funktionen prüfen. Bei jeder Aufrufung einer aufrufbaren Funktion wird ein strukturierter Logeintrag wie im folgenden Beispiel ausgegeben:

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

Sie können diese Messwerte in der Google Cloud-Konsole analysieren. Erstellen Sie dazu ein logbasierter Zählermesswert mit folgendem Messwertfilter:

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

Messwert mit einem Label versehen mit dem Feld jsonPayload.verifications.appCheck.

Nächste Schritte

Wenn Sie die Auswirkungen von App Check auf Ihre Nutzer verstanden haben und bereit sind, können Sie die Erzwingung von App Check aktivieren. für Cloud Functions.