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 tính năng 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 lệ hiện tại.

Đối với Cloud Functions, bạn có thể lấy các chỉ số App Check bằng cách kiểm tra các nhật ký của hàm. Mỗi lệnh gọi hàm có thể gọi sẽ phát ra một mục nhập 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 một chỉ số bộ đếm dựa trên nhật ký bằng 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õ ảnh hưở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 tính năng thực thi App Check cho Cloud Functions.