Xác định nhu cầu của người dùng

Trang này mô tả cách tính đến nhu cầu của người dùng khi thiết kế ứng dụng Google Chat. Cho dù ứng dụng Chat của bạn hỗ trợ một nhóm gồm hàng nghìn người hay chỉ một người dùng trên toàn cầu, hãy đảm bảo rằng ứng dụng Chat giúp ích cho tất cả người nhắn tin bằng cách thêm người dùng dự định vào quá trình thiết kế.

Khám phá ứng dụng Chat

Cân nhắc nơi người dùng mà bạn nhắm đến có thể khám phá ứng dụng Chat lần đầu tiên. Khi bạn phát hành ứng dụng Chat, hãy nghĩ về nơi người dùng có thể tìm thấy ứng dụng đó.

Ví dụ: đừng giả định rằng người dùng biết chức năng của ứng dụng Chat. Hãy đảm bảo tên ứng dụng Chat phản ánh chức năng thực sự của ứng dụng hoặc dịch vụ tích hợp với ứng dụng đó.

Làm quen với các ứng dụng trong Chat

Ứng dụng Chat có thể là hoạt động tương tác đầu tiên mà người dùng thực hiện với các ứng dụng trong Chat. Đừng giả định rằng người dùng biết cách hoạt động của ứng dụng Chat. Các tính năng như lệnh dấu gạch chéohộp thoại có thể khiến một số người dùng nhầm lẫn, vì vậy, hãy hướng dẫn cho họ.

Ví dụ: khi nhắc người dùng đưa ra lệnh dấu gạch chéo, bạn nên sử dụng định dạng sau:

Để tạo một mục liên hệ, hãy nhập "/createContact". Để tìm hiểu những việc khác tôi có thể làm, hãy nhập "/help".

Lời nhắc này hữu ích vì những lý do sau:

  • Cho người dùng biết chính xác nội dung họ cần nhập.
  • Sử dụng định dạng đặc biệt để làm cho lệnh dấu gạch chéo /createContact trở nên nổi bật so với văn bản xung quanh.
  • Nêu rõ mục tiêu của lệnh dấu gạch chéo.

Để tìm hiểu thêm về cách trợ giúp người dùng sử dụng các tính năng tương tác khác của ứng dụng Chat, hãy xem nội dung Thiết kế hoạt động tương tác cho người dùng.

Khu vực địa lý

Xác định người dùng sử dụng ứng dụng Chat của bạn ở những nơi nào trên thế giới. Thông thường, người dùng trong phòng Chat sinh sống ở khắp nơi trên thế giới, nghĩa là họ đang làm việc ở nhiều múi giờ. Nếu ứng dụng Chat gửi thông báo cho người dùng hoặc không gian, hãy lưu ý đến thời gian trong ngày.

Ví dụ: ứng dụng Chat dưới đây sẽ thông báo cho bất cứ ai là người đánh giá trực tiếp trong tuần. Tuy nhiên, nếu một thành viên trong nhóm ở New York và một thành viên ở California, thì bạn nên định cấu hình ứng dụng Chat để gửi tin nhắn vào thời điểm thuận tiện cho tất cả người dùng.

Một ứng dụng Chat gửi tin nhắn thông báo lúc 11:57 sáng.

Nếu ứng dụng Chat của bạn đề cập trực tiếp đến một người dùng, hãy cân nhắc kiểm tra múi giờ của người dùng đó trong API Lịch trước khi gửi thông báo. Nếu ngoài giờ làm việc của người dùng đó, hãy cân nhắc gửi tin nhắn mà không đề cập đến người dùng hoặc chờ đến khi ngày làm việc của họ bắt đầu.

Ứng dụng nhắn tin đề cập đến một người trong tin nhắn văn bản.

Ngôn ngữ

Ứng dụng Chat có thể trả lời người dùng bằng nhiều ngôn ngữ. Để hỗ trợ nhiều ngôn ngữ, ứng dụng Chat phải kiểm tra ngôn ngữ mà người dùng ưu tiên và bản địa hoá nội dung cho phù hợp.

Đối với các phòng Chat, hãy thêm lựa chọn ngôn ngữ vào phần cài đặt cấu hình của ứng dụng Chat. Sau khi người dùng đặt ngôn ngữ trong không gian, ứng dụng Chat có thể trả lời tin nhắn bằng ngôn ngữ ưu tiên của không gian.

Cách kiểm tra ngôn ngữ ưu tiên của người dùng:

  1. Nhận User.name từ loại User trong API Google Chat.
  2. Ánh xạ User.name với user.id trong API Thư mục.
  3. Tải user.languages[] cho user.id đã cho trong API Thư mục.

Nền tảng: web so với thiết bị di động

Google Chat hoạt động trên máy tính và thiết bị di động. Máy tính có nhiều không gian màn hình, cho nên người dùng có thể chấp nhận các thông báo dày đặc thông tin với nhiều nút và tuỳ chọn. Trên thiết bị di động, người dùng đánh giá cao những tin nhắn ngắn gọn do kích thước màn hình có giới hạn.

Hãy cố gắng hiển thị tối đa 3 nút cho mỗi thẻ. Nếu bạn cần thêm, hãy cân nhắc việc chạy một hộp thoại. Hộp thoại có thể hiển thị một loạt thẻ giúp việc thu thập nhiều thông tin đầu vào của người dùng trở thành trải nghiệm thân thiện hơn so với việc cố gắng thu thập tất cả thông tin trong một thông báo thẻ duy nhất.

Kiểm thử ứng dụng Chat trên nhiều thiết bị ở nhiều kích thước để đảm bảo cách trình bày thông tin dễ hiểu.

Giọng điệu và giọng điệu

Vì ứng dụng trong Chat là giao diện dựa trên văn bản, nên việc viết tin nhắn rõ ràng, súc tích và dễ thao tác sẽ đảm bảo người dùng thành công. Khi soạn tin nhắn cho ứng dụng Chat, hãy tham khảo nguyên tắc viết của Google Material Design.

Mỗi ứng dụng Chat đều khác nhau, nhưng để giao tiếp hiệu quả với người dùng Chat, giọng nói và giọng điệu của ứng dụng Chat phải truyền tải các đặc điểm sau:

  • Chuyên nghiệp. Ứng dụng Chat của bạn có thể đang giúp mọi người tại nơi làm việc. Hãy đảm bảo tính cách của video phù hợp với bối cảnh chuyên nghiệp, nếu không, người dùng có thể cảm thấy khó chịu và không phù hợp.

  • Chân thật. Các ứng dụng nhắn tin có thể nói chuyện thân mật, nhưng không được giả vờ là con người. Tránh đặt giới tính cho ứng dụng Chat hoặc một tên có thể gây nhầm lẫn với người khác. Đưa một ký tự nhỏ vào là tốt, nhưng ứng dụng Chat của bạn nên tập trung vào tính hữu ích của nó.

    Ví dụ về tin nhắn chào mừng giải thích những việc ứng dụng Chat có thể làm.

  • Thận trọng. Hãy thận trọng và không xâm phạm. Ứng dụng Chat không được làm phiền người dùng một cách không cần thiết hoặc lặp lại. Cố gắng dự đoán nhu cầu của người dùng và cung cấp các giải pháp.

    Câu trả lời mẫu khi người dùng yêu cầu ứng dụng Chat thực hiện một nhiệm vụ không được thiết kế cho ứng dụng này.

  • Hiệu quả. Hãy nhận biết rằng hầu hết người dùng không tìm kiếm một cuộc trò chuyện dài. Giúp mọi người hoàn thành công việc bằng cách đảm bảo trải nghiệm ứng dụng Chat luôn tập trung. Tránh nói mọi thứ thay bằng việc nói những điều quan trọng nhất. Nếu bạn cần truyền tải một lượng lớn thông tin, hãy chia các thông điệp dài thành nhiều thông điệp ngắn. Hãy cố gắng giới hạn mỗi thông điệp thành một lời kêu gọi hành động và trình bày thông tin phù hợp nhất có thể.

    Ví dụ về nhiều câu trả lời.

  • Khuyến khích. Hãy lạc quan và thân thiện với người dùng khi họ khám phá ứng dụng Chat. Người dùng phải luôn biết cách hướng tới mục tiêu, đặc biệt là khi gặp lỗi, chẳng hạn như yêu cầu ứng dụng Chat thực hiện việc gì đó mà ứng dụng không thể thực hiện. Hãy thành thật nói với người dùng rằng họ đã gặp lỗi hoặc giới hạn và hướng dẫn họ cách xử lý.

    Ví dụ về thông báo lỗi cho người dùng biết đã xảy ra lỗi gì, cách tiếp tục và cách nhận trợ giúp.

Người dùng có các quyền, vai trò và quyền truy cập dữ liệu khác nhau

Người dùng trong Chat có các quyền và quyền truy cập dữ liệu khác nhau trong Google Workspace và các hệ thống khác. Một phòng Chat duy nhất có thể bao gồm quản trị viên, người quản lý, nhân viên bán hàng và khách hàng. Dưới đây là một số tình huống liên quan đến quyền cần cân nhắc khi tạo ứng dụng Chat:

Quyền truy cập bị hạn chế vào các ứng dụng trong Chat

Quản trị viên Google Workspace có thể giới hạn những người có quyền truy cập vào các ứng dụng trong Chat trong Google Chat. Để biết thêm thông tin, hãy xem nội dung Phát hành ứng dụng trong Chat.

Xác thực

Việc nhắc khách hàng xác thực với miền Google Workspace của khách hàng có thể không hiệu quả và có thể khiến người dùng cảm thấy bối rối và khó chịu. Hãy tính đến khả năng này bằng cách viết thông báo lỗi có thể xử lý.

Chia sẻ thông tin nhạy cảm trong phòng Chat

Nếu người dùng xác thực ứng dụng Chat để chia sẻ thông tin nhạy cảm, chẳng hạn như dữ liệu tài chính hoặc sức khoẻ, tốt nhất là ứng dụng Chat chỉ nên gửi tin nhắn trực tiếp 1:1 để ứng dụng Chat không vô tình tiết lộ thông tin nhạy cảm trong phòng Chat nơi người khác có thể nhìn thấy. Khi định cấu hình loại ứng dụng Chat này trong bảng điều khiển Google Cloud, trên trang Cấu hình, hãy nhớ xoá và bỏ chọn hộp đánh dấu Tham gia không gian và cuộc trò chuyện nhóm.

Chia sẻ thông tin trong các phòng Chat có khách hàng

Nhân viên của một công ty thường chia sẻ phòng Chat với khách hàng. Ứng dụng Chat của bạn có thể thực sự mang lại lợi ích cho nhân viên-khách hàng, nhưng nếu ứng dụng Chat chia sẻ không gian với khách hàng, bạn cần phải xem xét những dữ liệu mà ứng dụng Chat của bạn có thể tiết lộ.

Ví dụ: giả sử ứng dụng Chat chia sẻ thông tin chi tiết về trường hợp của khách hàng. Nếu ứng dụng Chat chia sẻ trường hợp của khách hàng trong một phòng Chat được chia sẻ với các khách hàng khác, thì ứng dụng có thể vô tình tiết lộ thông tin khách hàng cho những người không nên nhìn thấy.