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