Cloud Functions için Uygulama Kontrolü isteği metriklerini izleme

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"

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 ve devam etmeye hazır olduğunuzda Cloud Functions için App Check zorunlu kılma özelliğini etkinleştirebilirsiniz.