Nachdem Sie das App Check SDK zu Ihrer App hinzugefügt haben, aber bevor Sie die App Check Prüfung aktivieren, sollten Sie prüfen, ob dies Ihre bestehenden legitimen Nutzer beeinträchtigt.
Für Cloud Functions können Sie App Check Messwerte abrufen, indem Sie die Logs Ihrer Funktionen untersuchen. Bei jedem Aufruf 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, indem Sie einen logbasierten Zählermesswert mit dem folgenden Messwertfilter erstellen:
resource.type="cloud_function" resource.labels.function_name="YOUR_CLOUD_FUNCTION" resource.labels.region="us-central1" labels.firebase-log-type="callable-request-verification"
Kennzeichnen Sie den Messwert
mit dem Feld jsonPayload.verifications.appCheck.
Nächste Schritte
Wenn Sie wissen, wie sich App Check auf Ihre Nutzer auswirkt, und Sie bereit sind, fortzufahren, können Sie die App Check Prüfung für Cloud Functions aktivieren.