Giám sát chỉ số yêu cầu Kiểm tra ứng dụng cho Cloud Functions

Sau khi thêm SDK App Check vào ứng dụng, nhưng trước khi bật chế độ thực thi App Check, bạn nên đảm bảo rằng việc này sẽ không làm gián đoạn người dùng hợp pháp hiện tại.

Đối với Cloud Functions, bạn có thể nhận được các chỉ số App Check bằng cách kiểm tra nhật ký của các hàm. Mỗi lần gọi một hàm có thể gọi sẽ phát ra một mục nhật ký có cấu trúc như ví dụ sau:

{
  "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
    }
  }
}

Bạn có thể phân tích các chỉ số này trong bảng điều khiển Google Cloud bằng cách tạo chỉ số bộ đếm dựa trên nhật ký với bộ lọc chỉ số sau:

resource.type="cloud_function"
resource.labels.function_name="YOUR_CLOUD_FUNCTION"
resource.labels.region="us-central1"
labels.firebase-log-type="callable-request-verification"

Gắn nhãn cho chỉ số bằng trường jsonPayload.verifications.appCheck.

Các bước tiếp theo

Khi hiểu rõ tác động của App Check đối với người dùng và sẵn sàng tiếp tục, bạn có thể bật chế độ thực thi App Check cho Cloud Functions.