Uygulamanıza App Check SDK'sını ekledikten sonra ancak App Check zorunluluğunu etkinleştirmeden önce, bu işlemin mevcut meşru kullanıcılarınızı etkilemeyeceğinden emin olmanız gerekir.
Cloud Functions için işlevlerinizin günlüklerini inceleyerek App Check metriklerini elde edebilirsiniz. Çağrılabilir bir işlevin her çağrılması, aşağıdaki örnekte olduğu gibi yapılandırılmış bir günlük girişi yayar:
{
"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
}
}
}
Bu metrikleri Google Cloud konsolunda aşağıdaki metrik filtresiyle günlüğe dayalı sayaç metriği oluşturarak analiz edebilirsiniz:
resource.type="cloud_function" resource.labels.function_name="YOUR_CLOUD_FUNCTION" resource.labels.region="us-central1" labels.firebase-log-type="callable-request-verification"
Metriği etiketleyin
jsonPayload.verifications.appCheck
alanını kullanarak.
Sonraki adımlar
App Check özelliğinin kullanıcılarınızı nasıl etkileyeceğini anladığınızda ve devam etmeye hazır olduğunuzda Cloud Functions için App Check yaptırımını etkinleştirebilirsiniz.