Cloud Functions için Uygulama Kontrolü istek metriklerini izleyin

Uygulama Kontrolü SDK'sını uygulamanıza ekledikten sonra, Uygulama Kontrolü yaptırımını etkinleştirmeden önce, bunu yapmanın mevcut meşru kullanıcılarınızı aksatmayacağından emin olmalısınız.

Bulut İşlevleri için, işlevlerinizin günlüklerini inceleyerek Uygulama Denetimi ölçümlerini 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ük tabanlı bir 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 ölçümü etiketleyin .

Sonraki adımlar

Uygulama Kontrolü'nün kullanıcılarınızı nasıl etkileyeceğini anladığınızda ve devam etmeye hazır olduğunuzda Bulut İşlevleri için Uygulama Kontrolü uygulamasını etkinleştirebilirsiniz .