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

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).