توضّح هذه الصفحة كيفية تحديد وربط تجارب المستخدِمين في تطبيق Google Chat. ورحلة المستخدِم هي مجموعة من الإجراءات والتفاعلات بين المستخدِم وتطبيق Chat التي تساعده في تحقيق هدف معيّن. حدِّد هذه المسارات قبل إنشاء تطبيق Chat لتحديد ما يلي:
- حالات تقديم رسائل الخطأ
- حالات اقتراح أوامر الشرطة المائلة لمساعدة المستخدمين في استخدام تطبيق Chat
- الأماكن التي يمكن فيها تبسيط مسار المستخدِم
إنشاء مخطّط تدفق لجميع تجارب المستخدِمين
المخططات البيانية هي أدوات مفيدة لكل من التمثيل البصري والتفكير في جميع تفاعلات مستخدمي تطبيق Chat. إذا كان تطبيق Chat يعمل مع خدمات أخرى من Google أو خدمات خارج Google، احرص على تضمين هذه التفاعلات أيضًا. من الأفضل أن يوضّح المخطّط البياني كل تفاعل ممكن، أو أن يوضّح مخطّطًا بيانيًا لكل رحلة مستخدم في حال كانت سير العمل أكثر تعقيدًا.
يوضِّح المخطّط البياني التالي رحلة المستخدِم في أحد تطبيقات Chat التي تساعد المستخدمين في إدارة تقويم Google من Chat:
يوضِّح المخطّط البياني السابق الخطوات التالية التي يتّبعها المستخدم الذي يريد استخدام تطبيق Chat للاطّلاع على "تقويمه":
يضيف مستخدم تطبيق Chat إلى مساحة.
يُرسِل تطبيق Chat رسالة ترحيب تطلب من المستخدم منح الإذن بالوصول.
- إذا رفض المستخدم تفويض الوصول، تتم إعادة إرسال رسالة الترحيب السابقة.
- إذا وافق المستخدم على تفويض الوصول، عليه النقر على تسجيل الدخول.
يُطلب من المستخدم تسجيل الدخول من رسالة مربّع حوار.
- إذا تعذّر على المستخدم تسجيل الدخول، يتم إرسال رسالة خطأ تطلب منه محاولة تسجيل الدخول مرة أخرى.
- إذا تمكّن المستخدم من تسجيل الدخول بنجاح، يتم إرسال رسالة ترحيب توضّح كيفية استخدام تطبيق Chat.
يكتب المستخدم
/checkCalendar
الأمر slash للحصول على جدول اليوم من "تقويم Google".- إذا تعذّر على تطبيق Chat استرداد تقويم العميل، يتم إرسال رسالة خطأ.
- في حال نجاح العملية، يرسل تطبيق Chat جدول أعمال اليوم في رسالة بطاقة.
كتابة قصص المستخدمين لتوجيه رحلاتهم
تمثّل قصة المستخدم هدف المستخدم، ويتم كتابتها بحيث يكون المستخدم والمهمة والغرض من القصة واضحًا. من المفترض أن تكون قصص المستخدمين مفتوحة لأنّه عادةً ما تكون هناك أكثر من طريقة واحدة لتلبية المتطلبات التي تصفها. تساعدك قصص المستخدمين في تحديد مسارات ليتبعها المستخدمون أثناء عملهم مع تطبيق Chat.
تتّبع قصص المستخدم التنسيق التالي: بصفتي مستخدمًا، أريد تنفيذ مهمة، كي تتمكّن من تحقيق هدف. في المثال السابق، تكون قصة المستخدم على النحو التالي: بصفتي عاملاً في وظائف متعددة، أريد الاطّلاع على تقويمي حتى أتمكّن من التعاون في المشاريع مع الآخرين.
تحتوي معظم تطبيقات Chat على قصص مستخدمين متعدّدة. على سبيل المثال، هناك قصة مستخدم أخرى لتطبيق Chat، وهي: بصفتي مديرًا، أريد تحديد موعد اجتماع أسبوعي يشمل جميع التقارير المباشرة، حتى تتمكّن من التعاون في المشاريع. لكل قصة مستخدم، حدِّد رحلة المستخدمين في تطبيق Chat وأنشئ مخطّطًا بيانيًا لتوضيح كل التفاعلات المحتملة مع تطبيق Chat.
تضمين تسمية توضيحية
لمساعدة الآخرين في قراءة تجارب المستخدِمين، أدرِج توضيحًا يصف شكل كل نوع من أنواع التفاعل. على سبيل المثال، حدِّد شكلًا فريدًا لنقاط قرار المستخدم ومدخلات المستخدم والنتائج الناجحة وغير الناجحة من تطبيق Chat وأي رسائل من تطبيق Chat.
مراعاة جميع سيناريوهات الأخطاء
لضمان عدم مواجهة المستخدمين لأي مشاكل أثناء استخدام تطبيق Chat، يجب تضمين سيناريوهات الأخطاء في خريطة رحلة المستخدِم. حدِّد كيفية حدوث الخطأ، اكتب رسالة خطأ قابلة للتنفيذ، وحدِّد كيفية ردّ المستخدم على الخطأ لتحقيق هدفه. على سبيل المثال، "اسم المستخدم أو كلمة المرور غير صحيحَين. يُرجى محاولة تسجيل الدخول مرة أخرى".
تحديد الرسائل التي يرسلها تطبيق Chat إلى المستخدمين
يجب أن تنتهي كل تفاعل برسالة من
تطبيق Chat إلى المستخدم، حتى لو كانت رسالة
تؤكّد من أنّ تطبيق Chat أكمل بنجاح طلب العميل. على سبيل المثال، "مرحبًا بك في تطبيق تحديد المواعيد. يمكنني تحديد مواعيد الأحداث أو
إعادة تحديدها أو إزالتها من تقويمك. يمكنك الاطّلاع على جدول أعمالك اليوم
من خلال كتابة /checkCalendar
."
مواضيع ذات صلة
- إعداد أوامر الشرطة المائلة للتفاعل مع مستخدمي Google Chat
- كتابة رسالة خطأ قابلة للتنفيذ
- تصميم تفاعلات المستخدمين