Tài nguyên: Đồng hồ
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 xuất bản lên mục tiêu đã chỉ định. Các thuộc tính của thông báo sẽ bao gồm khoá formId
có mã nhận dạng của biểu mẫu được xem và khoá eventType
chứa chuỗi thuộc loại này.
Tin nhắn được gửi ít nhất một lần và chỉ được gửi 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 đ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, các thông báo có thể bị chậm trễ.
Một đồng hồ sẽ hết hạn sau 7 ngày kể từ ngày tạo nếu không được gia hạn với watches.renew
Biểu diễn dưới dạng JSON |
---|
{ "id": string, "target": { object ( |
Trường | |
---|---|
id |
Chỉ có đầu ra. Mã 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 để xem. |
createTime |
Chỉ có đầu ra. Dấu thời gian về thời điểm tạo. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
expireTime |
Chỉ có đầu ra. Dấu thời gian cho thời điểm hết hạn. Mỗi cuộc gọi Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
errorType |
Chỉ có đầu ra. Loại lỗi gần đây nhất của một lần phân phối. Để bắt đầu xem lại biểu mẫu, bạn có thể gọi đến |
state |
Chỉ có đầu ra. Trạng thái hiện tại của đồng hồ. Bạn có thể xem thêm thông tin chi tiết về đồng hồ bị tạm ngưng bằng cách xem |
WatchTarget
Mục tiêu gửi thông báo.
Biểu diễn dưới dạng JSON |
---|
{ // Union field |
Trường | |
---|---|
Trường kết hợp 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 trạng thái sau đây: |
|
topic |
Chủ đề Pub/Sub. Để nhận thông báo, chủ đề phải cấp đặc quyền phát hành cho tài khoản dịch vụ Biểu mẫu Bạn nên cân nhắc việc đảm bảo phân phối qua Pub/Sub. |
CloudPubsubTopic
Chủ đề Pub/Sub.
Biểu diễn dưới dạng JSON |
---|
{ "topicName": string } |
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. Chủ đề này phải thuộc sở hữu của dự án gọi và đã tồn tại trong Pub/Sub. |
EventType
Các loại sự kiện có thể xem được.
Enum | |
---|---|
EVENT_TYPE_UNSPECIFIED |
Loại sự kiện chưa được chỉ định. Không nên 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ề những thay đổi đối với nội dung trên biểu mẫu và chế độ cài đặt. |
RESPONSES |
Loại sự kiện phản hồi. Đồng hồ thuộc loại sự kiện này sẽ nhận được thông báo khi câu trả lời qua biểu mẫu được gửi. |
ErrorType
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 quyền truy cập của dự án vào(các) biểu mẫu của họ. Những đồng hồ gặp lỗi này sẽ không được thử lại. Để bắt đầu xem lại biểu mẫu, bạn có thể gọi đến số watches.renew |
NO_USER_ACCESS |
Người dùng đã cấp quyền truy cập sẽ không còn quyền truy cập vào biểu mẫu đang được xem nữa. Những đồng hồ gặp lỗi này sẽ không được thử lại. Để bắt đầu xem lại biểu mẫu, bạn có thể gọi đến số watches.renew |
OTHER_ERRORS |
Đã xảy ra một loại lỗi khác. Việc có tiếp tục nhận thông báo hay không phụ thuộc vào state của đồng hồ. |
Tiểu bang
Các trạng thái Xem 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 có một lỗi có thể khắc phục được. Đồ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 đến số watches.renew |
Phương thức |
|
---|---|
|
Tạo đồng hồ mới. |
|
Xoá đồng hồ. |
|
Trả về danh sách đồng hồ thuộc sở hữu của dự án gọi. |
|
Gia hạn một đồng hồ hiện có thêm 7 ngày. |