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 các lượt tương tác với người dùng.

Ứng dụng trò chuyện hỗ trợ tính năng tương tác theo một số cách sau:

  • Giới thiệu ứng dụng Chat cho người dùng
  • Phản hồi lệnh dấu gạch chéo
  • Hiển thị hoặc gửi giao diện dựa trên thẻ tương tác
  • 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 đến người dùng bằng ký tự @ trong tin nhắn

Giới thiệu ứng dụng Chat cho người dùng

Giới thiệu ứng dụng Chat cho mọi người và các không gian bằng một thông báo chào mừng nêu chi tiết về chức năng của ứng dụng Chat và cách mọi người có thể sử dụng ứng dụng này một cách hiệu quả nhất.

Một thông báo làm quen hiệu quả có cấu trúc như sau:

  • Nói lời chào. Thiết lập giọ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 ứng dụng này có thể giúp họ làm gì trong một hoặc hai câu.
  • Cho mọi người biết cách bắt đầu. Hướng dẫn mọi người cách sử dụng ứng dụng Chat. Nếu ứng dụng Chat của bạn yêu cầu cấu hình hoặc uỷ quyền, thì đây là nơi thích hợp để nhắc mọi người hoàn tất quy trình thiết lập. Ví dụ: đề xuất một hoặc hai 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à cách gửi ý kiến phản hồi. Kết thúc thông báo bằng cách cho mọi người biết cách yêu cầu trợ giúp hoặc gửi ý kiến phản hồi.

Thông báo làm quen của ứng dụng Chat sau đây giúp người dùng sẵn sàng để thành công:

Ví dụ về thông báo giới thiệu cho ứng dụng Chat có tính năng lên lịch.

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

Lệnh gạch chéo 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ể đưa ra cho ứng dụng Chat bằng cách nhập một lệnh bắt đầu bằng dấu gạch chéo lên (/), chẳng hạn như /help.

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

Chọn một 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ủa bạn có thể @thắc mắc người dùng cụ thể hoặc tất cả người dùng trong một 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 việc này có thực sự cần thiết hay không và tốt nhất là không đề cập đến người dùng bằng @.

Việc đề cập đến một người dùng sẽ khiến họ nhận được thông báo và làm gián đoạn bất kỳ việc gì khác mà họ đang làm. Khi bạn đề cập đến tất cả người dùng trong một không gian, hệ thống sẽ gửi thông báo cho tất cả mọi người trong không gian đó. Nếu bạn nhắc đến mọi người quá thường xuyên, họ có thể sẽ cảm thấy khó chịu với ứng dụng Chat của bạn và bắt đầu xem ứng dụng đó là nội dung 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 có giới hạn thời gian. Ví dụ: Ứng dụng Chat sau đây @mention một không gian chứa đầy nhà phát triển phần mềm để thông báo cho họ rằng thời điểm ngừng cập nhật mã sắp đến và để họ có 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 nhắn tin gửi tin nhắn 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 trực tiếp đến một khách hàng để cảm ơn họ; điều này rất lịch sự nhưng không đáng để gửi thông báo:

Ứng dụng nhắn tin gửi tin nhắn 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ả tiện ích tương tác và tĩnh, chẳng hạn như văn bản, hình ảnh và nút mà ứng dụng Chat có thể gửi đến 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 bước tiếp theo, hãy gửi thông báo dạng thẻ.

Là một ứng dụng Chat, bạn có thể gửi giao diện thẻ trong tin nhắn hoặc hiển thị 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 giao diện người dùng cũng như tính năng nhắn tin cho ứng dụng Chat:

Mở Trình tạo thẻ

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

Ứng dụng trò chuyện gửi tin nhắn dạng thẻ.

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

Hộp thoại là giao diện dạng thẻ, có cửa sổ mà người dùng có thể mở để tương tác với ứng dụng Chat. Trong hộp thoại, bạn có thể nối nhiều tin nhắn dạng thẻ theo tuần tự, giúp người dùng hoàn tất các quy trình nhiều bước, chẳng hạn như điền dữ liệu biểu mẫu.

Trong ví dụ sau, ứng dụng Chat sẽ bắt đầu một hộp thoại để thu thập thông tin liên hệ của người dùng đã đưa ra lệnh 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.

Ứng dụng trò chuyện 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ề đường liên kết đó.

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

Đường liên kết được xem trước trong một tin nhắn dạng thẻ.

Các bước tiếp theo

Để xây dựng 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 sự kiện tương tác. Xem các bước trong bài viết Nhận và phản hồi các lượt tương tác với ứng dụng Chat