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

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

Đối với Cloud Functions, bạn có thể nhận chỉ số App Check bằng cách kiểm tra hàm nhật ký. 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 chỉ số bằng cách sử dụ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.