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, fonksiyonlarınızın günlüklerini inceleyerek App Check metriklerini elde edebilirsiniz. Çağrılabilir bir fonksiyonun her çağrısı, aşağıdaki örnekteki gibi yapılandırılmış bir günlük kaydı 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 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"

Metriki jsonPayload.verifications.appCheck alanını kullanarak 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.