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

Uygulamanıza App Check SDK'sını ekledikten sonra ancak App Check yaptırımını 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 alabilirsiniz. Ç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
    }
  }
}

Aşağıdaki metrik filtresiyle günlüklere dayalı sayaç metriği oluşturarak bu metrikleri Google Cloud konsolunda 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 yaptırımını etkinleştirebilirsiniz.