Xác định tất cả hành trình của người dùng

Trang này mô tả cách xác định và liên kết hành trình của người dùng trong Ứng dụng Google Chat. Hành trình của người dùng là một tập hợp các hành động và hoạt động tương tác giữa người dùng và ứng dụng Chat người dùng đạt được mục tiêu. Xác định những hành trình này trước khi tạo Ứng dụng Chat để xác định những điều sau:

  • Trường hợp cần cung cấp thông báo lỗi.
  • Trường hợp nên đề xuất lệnh dấu gạch chéo để giúp người dùng sử dụng Ứng dụng Chat.
  • Khi luồng người dùng có thể được đơn giản hóa.

Tạo lưu đồ về tất cả hành trình của người dùng

Sơ đồ quy trình là công cụ hữu ích cho việc hình dung và tư duy thông qua tất cả người dùng Hoạt động tương tác với ứng dụng trong Chat. Nếu Ứng dụng Chat hoạt động với các dịch vụ khác của Google, hoặc dịch vụ bên ngoài Google, hãy nhớ bao gồm cả những hoạt động tương tác này. Tốt nhất là bạn nên lưu đồ của bạn mô tả mọi tương tác có thể xảy ra hoặc đối với những tương tác phức tạp hơn quy trình công việc, sơ đồ quy trình cho mỗi hành trình của người dùng.

Sơ đồ quy trình sau đây thể hiện hành trình của người dùng đối với một Ứng dụng Chat giúp mọi người quản lý Lịch Google trong Chat:

Sơ đồ quy trình minh hoạ quy trình tham gia, xác thực và kiểm tra hành trình của người dùng Lịch.

Sơ đồ trên hiển thị các bước sau đây của người dùng muốn sử dụng Ứng dụng Chat để kiểm tra Lịch của trẻ:

  1. Người dùng thêm ứng dụng Chat vào một không gian.

  2. Ứng dụng Chat gửi tin nhắn chào mừng có lời nhắc người dùng để uỷ quyền truy cập.

    • Nếu người dùng từ chối cấp quyền truy cập, tin nhắn chào mừng trước đó đã được gửi lại.
    • Nếu người dùng đồng ý cho phép truy cập, họ sẽ nhấp vào Đăng nhập.
  3. Người dùng được yêu cầu đăng nhập từ thông báo hộp thoại.

    • Nếu người dùng không thể đăng nhập, một thông báo lỗi sẽ được gửi yêu cầu để thử đăng nhập lại.
    • Nếu người dùng có thể đăng nhập thành công, một thông báo giới thiệu sẽ gửi kèm mô tả cách dùng ứng dụng Chat.
  4. Người dùng nhập /checkCalendar lệnh dấu gạch chéo để xem lịch biểu hôm nay từ Lịch Google.

    • Nếu ứng dụng Chat không thể truy xuất lịch của người dùng, thì hệ thống sẽ gửi một thông báo lỗi.
    • Nếu thành công, ứng dụng Chat sẽ gửi đã lên lịch trong thông báo thẻ.

Viết câu chuyện của người dùng để định hướng hành trình của người dùng

Câu chuyện của người dùng thể hiện mục tiêu của người dùng và được viết để người dùng, tác vụ và mục đích của câu chuyện rất rõ ràng. Câu chuyện của người dùng là câu chuyện mở bởi vì thường có nhiều cách để đáp ứng các yêu cầu mà nhà xuất bản mô tả. Câu chuyện của người dùng giúp bạn đặt ra lộ trình để người dùng tuân theo khi họ làm việc Ứng dụng Chat.

Câu chuyện của người dùng có định dạng sau: Là người dùng, tôi muốn thực hiện một nhiệm vụ, vì vậy, tôi đạt được mục tiêu. Trong ví dụ trước, câu chuyện người dùng là: nhân viên liên chức năng, tôi muốn kiểm tra lịch của mình để có thể cộng tác trong các dự án với những người khác.

Hầu hết các ứng dụng trong Chat đều có nhiều câu chuyện của người dùng. Ví dụ: một tên khác câu chuyện người dùng của ứng dụng Chat ví dụ như: Với tư cách là người quản lý, Tôi muốn lên lịch một cuộc họp hằng tuần bao gồm tất cả các báo cáo trực tiếp của tôi, vì vậy chúng tôi có thể cộng tác trong những dự án. Đối với mỗi câu chuyện người dùng, hãy xác định hành trình cho ứng dụng Chat và tạo lưu đồ để xác định tất cả các lượt tương tác tiềm năng với ứng dụng Chat.

Bao gồm chú giải

Để giúp những người khác đọc hành trình của người dùng, hãy thêm chú giải mô tả biểu thị kiểu tương tác nào. Ví dụ: xác định một hình dạng duy nhất cho điểm quyết định của người dùng, hoạt động đầu vào của người dùng, kết quả thành công và không thành công từ ứng dụng Chat của bạn và mọi tin nhắn từ Ứng dụng Chat.

Xem xét tất cả các trường hợp lỗi

Để đảm bảo người dùng không bao giờ gặp khó khăn khi làm việc với Ứng dụng Chat, nêu các tình huống lỗi trong hành trình của người dùng bản đồ. Xác định cách lỗi xảy ra, viết một thông báo lỗi có thể xử lý, và xác định cách người dùng có thể phản hồi với lỗi để đạt được mục tiêu. Ví dụ: "Tên người dùng hoặc mật khẩu sai. Hãy thử đăng nhập lại."

Xác định các tin nhắn mà ứng dụng Chat gửi cho người dùng

Mỗi tương tác nên kết thúc bằng một tin nhắn từ Ứng dụng nhắn tin cho người dùng, ngay cả khi đó chỉ là tin nhắn xác nhận rằng ứng dụng Chat đã hoàn tất thành công yêu cầu của người dùng. Ví dụ: "Chào mừng bạn đến với ứng dụng đặt lịch. Tôi có thể lên lịch, lên lịch lại hoặc xoá sự kiện khỏi lịch của bạn. Xem lịch thi đấu hôm nay bằng cách nhập /checkCalendar."