App Check SDK'sını uygulamanıza ekledikten sonra, ancak bunu etkinleştirmeden önce App Check yaptırımı uygulamak istiyorsanız bu işlemin hesabınızın kesintiye uğramayacağından emin olmanız gerekir mevcut meşru kullanıcıları belirlemenize yardımcı olur.
Cloud Functions için, App Check metriklerinizi işlevleri' günlükler. Çağırılabilir bir işlevin her çağrısı, aşağıdaki örnekteki gibi yapılandırılmış bir günlük girişi oluşturur:
{
"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
}
}
}
Aşağıdaki metrik filtresiyle Google Cloud konsolunda günlüğe dayalı bir sayaç metriği oluşturarak bu metrikleri 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"
jsonPayload.verifications.appCheck
alanını kullanarak metriği etiketleyin.
Sonraki adımlar
App Check özelliğinin kullanıcılarınızı nasıl etkileyeceğini anladığınızda Devam etmek için App Check yaptırımını etkinleştirebilirsiniz (Cloud Functions için).