Tài nguyên: Xem
Một thẻ theo dõi các sự kiện cho một biểu mẫu. Khi sự kiện được chỉ định xảy ra, một thông báo sẽ được đăng tới mục tiêu đã chỉ định. Thuộc tính của thông báo sẽ bao gồm khóa formId
có ID của biểu mẫu đã xem và khóa eventType
có chuỗi thuộc loại này.
Thông báo được gửi bằng ít nhất một lần gửi và chỉ được loại bỏ trong các trường hợp đặc biệt. Thông thường, tất cả thông báo sẽ được gửi một cách đáng tin cậy trong vòng vài giây; tuy nhiên, trong một số trường hợp, thông báo có thể bị gửi trễ.
Đồng hồ sẽ hết hạn sau 7 ngày kể từ khi tạo, đồng hồ sẽ được gia hạn với watches.renew
Biểu diễn dưới dạng JSON |
---|
{ "id": string, "target": { object ( |
Các trường | |
---|---|
id |
Chỉ đầu ra. Mã nhận dạng của đồng hồ này. Xem ghi chú trên |
target |
Bắt buộc. Nơi gửi thông báo. |
eventType |
Bắt buộc. Loại sự kiện cần xem. |
createTime |
Chỉ đầu ra. Dấu thời gian về thời điểm tạo trang web. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa chín chữ số phân số. Ví dụ: |
expireTime |
Chỉ đầu ra. Dấu thời gian cho biết thời điểm hết hạn. Mỗi lệnh gọi Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa chín chữ số phân số. Ví dụ: |
errorType |
Chỉ đầu ra. Loại lỗi gần đây nhất của một lần gửi cố gắng. Để bắt đầu xem lại biểu mẫu, bạn có thể thực hiện cuộc gọi đến |
state |
Chỉ đầu ra. Trạng thái hiện tại của đồng hồ. Bạn có thể xem thêm chi tiết về đồng hồ bị tạm ngưng bằng cách kiểm tra |
Mục tiêu theo dõi
Mục tiêu gửi thông báo.
Biểu diễn dưới dạng JSON |
---|
{ // Union field |
Các trường | |
---|---|
Trường nhóm target . Bắt buộc. Mục tiêu gửi thông báo. target chỉ có thể là một trong những loại sau đây: |
|
topic |
Chủ đề Pub/Sub. Để nhận thông báo, chủ đề phải cấp đặc quyền xuất bản cho tài khoản dịch vụ Biểu mẫu Đảm bảo phân phối Pub/Sub nên được xem xét. |
Chủ đề đám mây phụ
Chủ đề Pub/Sub.
Biểu diễn dưới dạng JSON |
---|
{ "topicName": string } |
Các trường | |
---|---|
topicName |
Bắt buộc. Tên chủ đề Pub/Sub đủ điều kiện để xuất bản các sự kiện này. Chủ đề này phải thuộc sở hữu của dự án gọi điện và đã tồn tại trong Pub/Sub. |
Loại sự kiện
Các loại sự kiện có thể xem.
Enum | |
---|---|
EVENT_TYPE_UNSPECIFIED |
Loại sự kiện chưa chỉ định. Không được sử dụng giá trị này. |
SCHEMA |
Loại sự kiện giản đồ. Đồng hồ có loại sự kiện này sẽ nhận được thông báo về các thay đổi đối với nội dung và chế độ cài đặt của biểu mẫu. |
RESPONSES |
Loại sự kiện phản hồi. Đồng hồ có loại sự kiện này sẽ nhận được thông báo khi phản hồi qua biểu mẫu được gửi. |
Loại lỗi
Các loại lỗi có thể xảy ra.
Enum | |
---|---|
ERROR_TYPE_UNSPECIFIED |
Loại lỗi không xác định. |
PROJECT_NOT_AUTHORIZED |
Dự án trên đám mây không có quyền truy cập vào biểu mẫu đang được xem. Điều này xảy ra nếu người dùng đã thu hồi ủy quyền cho dự án của bạn truy cập vào(các) biểu mẫu của họ. Hệ thống sẽ không thử lại những đồng hồ gặp lỗi này. Để cố gắng bắt đầu xem lại biểu mẫu, bạn có thể thực hiện cuộc gọi tới watches.renew |
NO_USER_ACCESS |
Người dùng đã cấp quyền truy cập không còn có quyền truy cập vào biểu mẫu đang được xem. Hệ thống sẽ không thử lại những đồng hồ gặp lỗi này. Để cố gắng bắt đầu xem lại biểu mẫu, bạn có thể thực hiện cuộc gọi tới watches.renew |
OTHER_ERRORS |
Một loại lỗi khác đã xảy ra. Thông báo có tiếp tục hay không phụ thuộc vào đồng hồ state . |
Tiểu bang
Trạng thái đồng hồ có thể có.
Enum | |
---|---|
STATE_UNSPECIFIED |
Trạng thái không xác định. |
ACTIVE |
Đồng hồ đang hoạt động. |
SUSPENDED |
Đồng hồ bị tạm ngưng do lỗi có thể được giải quyết. Đồng hồ sẽ tiếp tục tồn tại cho đến khi hết hạn. Để kích hoạt lại đồng hồ, bạn có thể gọi watches.renew |
Phương thức |
|
---|---|
|
Tạo đồng hồ mới. |
|
Xóa đồng hồ. |
|
Trả về danh sách những chiếc đồng hồ của dự án đang gọi. |
|
Gia hạn đồng hồ hiện có thêm 7 ngày. |