Thiết kế hoạt động tương tác của người dùng

Trang này mô tả cách các ứng dụng Google Chat có thể thiết kế và phản hồi hoạt động tương tác với người dùng.

Các ứng dụng trong Chat có hỗ trợ tính tương tác ở một số các cách sau:

  • Giới thiệu người dùng làm quen với ứng dụng Chat
  • Phản hồi lệnh dấu gạch chéo
  • Hiển thị hoặc gửi giao diện tương tác dựa trên thẻ
  • Mở hộp thoại tương tác
  • Lệnh dấu gạch chéo
  • Xem trước đường liên kết
  • Đề cập người dùng bằng @ trong tin nhắn

Giới thiệu người dùng làm quen với ứng dụng Chat

Đưa người và không gian vào ứng dụng Chat bằng tin nhắn chào mừng nêu chi tiết chức năng của ứng dụng Chat, và cách mọi người có thể làm việc tốt nhất với nó.

Một thông báo giới thiệu hiệu quả có cấu trúc như sau:

  • Nói xin chào. Đặt tiếng nói và giọng điệu phù hợp với người dùng.
  • Mô tả ngắn gọn chức năng của ứng dụng Chat. Giới thiệu ứng dụng Chat của bạn bằng cách cho mọi người biết nội dung của ứng dụng có thể giúp các em làm trong một hoặc hai câu.
  • Cho mọi người biết cách bắt đầu. Cho mọi người biết cách làm việc với Ứng dụng Chat. Nếu ứng dụng Chat của bạn yêu cầu định cấu hình hoặc uỷ quyền, đây là nơi phù hợp để nhắc người hoàn tất quá trình thiết lập. Ví dụ: đề xuất một hoặc hai các lệnh dấu gạch chéo phổ biến.
  • Giải thích cách yêu cầu trợ giúp và gửi ý kiến phản hồi. Kết thúc tin nhắn bằng cho mọi người biết cách yêu cầu trợ giúp hoặc đưa ra ý kiến phản hồi.

Thông báo giới thiệu của ứng dụng Chat sau đây sẽ được chuẩn bị để thành công:

Ví dụ về tin nhắn giới thiệu của một ứng dụng đặt lịch hẹn trong Chat.

Phản hồi lệnh dấu gạch chéo

Lệnh Slash cho phép bạn đăng ký và quảng cáo các lệnh cụ thể mà người dùng có thể cung cấp cho ứng dụng Chat bằng cách nhập một lệnh bắt đầu với dấu gạch chéo lên (/), như /help.

Sau đây là danh sách các lệnh dấu gạch chéo có sẵn cho Cymbal Ứng dụng Chat:

Chọn lệnh dấu gạch chéo để tương tác với ứng dụng Chat.

Đề cập người dùng bằng @ trong tin nhắn

Ứng dụng Chat có thể đề cập đến những người dùng cụ thể hoặc tất cả người dùng bằng@ trong không gian để thông báo cho họ về tin nhắn. Trước khi đề cập đến một người dùng, đặc biệt là trước khi đề cập đến tất cả người dùng trong một không gian, bạn nên cân nhắc xem liệu đó có thực sự nếu cần và chọn không phải đề cập đến người khác bằng @.

Đề cập đến người dùng đơn lẻ sẽ khiến họ nhận được thông báo và bị gián đoạn bất cứ điều gì chúng đang làm. Khi đề cập đến tất cả người dùng trong một không gian, gửi thông báo đến mọi người trong không gian. Đề cập đến người khác quá thường xuyên, do đó có thể trở nên khó chịu với ứng dụng Chat và bắt đầu xem ứng dụng đó là thư rác.

Bạn có thể đề cập đến người dùng vì những lý do rất quan trọng hoặc khẩn cấp. Cho ví dụ: ứng dụng Chat sau đây đề cập đến một không gian bằng @ các nhà phát triển phần mềm thông báo cho họ biết rằng sắp đến thời điểm đóng băng mã và cho họ cơ hội nói rằng họ cần thêm một chút thời gian trước thời hạn:

Ứng dụng Chat nhắn tin cho tất cả người dùng trong một không gian.

Mặt khác, ứng dụng Chat sau đây đề cập đến một trực tiếp cảm ơn họ; đây là dấu hiệu lịch sự nhưng không đáng để thông báo:

Ứng dụng Chat nhắn tin cho một người dùng.

Gửi hoặc hiển thị thẻ tương tác

Thẻ là các thành phần trên giao diện người dùng có thể chứa cả nội dung tương tác và tĩnh các tiện ích như văn bản, hình ảnh và nút mà ứng dụng Chat có thể gửi đối với người dùng và không gian. Nếu ứng dụng Chat của bạn cần thu thập thông tin từ người dùng, trình bày thông tin chi tiết hoặc hướng dẫn người dùng thực hiện một bước tiếp theo là gửi tin nhắn thẻ.

Là một ứng dụng Chat, bạn có thể gửi giao diện thẻ theo tin nhắn hoặc thẻ hiển thị dưới dạng trang chủ trong không gian tin nhắn trực tiếp.


Sử dụng Trình tạo thẻ để thiết kế và xem trước thông báo trên thẻ JSON cho các ứng dụng trong Chat:

Mở Trình tạo thẻ

Sau đây là tin nhắn thẻ từ một ứng dụng Chat:

Ứng dụng Chat đang gửi tin nhắn thẻ.

Mở hộp thoại tương tác

Hộp thoại là các giao diện dạng cửa sổ dựa trên thẻ mà người dùng có thể mở để tương tác với ứng dụng Chat của bạn. Ngang bằng bạn có thể xâu chuỗi nhiều thông báo thẻ lại với nhau theo tuần tự. Điều này giúp người dùng hoàn tất quy trình nhiều bước, chẳng hạn như điền vào dữ liệu biểu mẫu.

Trong ví dụ sau, ứng dụng Chat bắt đầu hộp thoại để thu thập thông tin liên hệ từ người dùng đưa ra dấu gạch chéo /createContact :

Thu thập thông tin chi tiết về một người liên hệ mới từ người dùng thông qua hộp thoại.

Các ứng dụng trong Chat có thể xem trước đường liên kết cho người dùng trong một không gian. Bất cứ khi nào có người chia sẻ một đường liên kết phù hợp, ứng dụng Chat có thể đính kèm một thẻ vào tin nhắn của họ hiển thị thông tin về liên kết.

Ứng dụng Chat sau đây giúp các nhân viên hỗ trợ dịch vụ khách hàng bản xem trước đường liên kết đến các yêu cầu được chia sẻ trong phòng Chat:

Đã xem trước đường liên kết trong một thông báo thẻ.

Các bước tiếp theo

Để tạo các tính năng tương tác, bạn phải định cấu hình Ứng dụng Chat để nhận các sự kiện tương tác. Để biết các bước, Nhận và trả lời các hoạt động tương tác với ứng dụng Chat