توضّح هذه الصفحة كيفية مراعاة احتياجات المستخدمين عند تصميم تطبيق Google Chat، سواء كان تطبيق Chat يتيح لفريق عالمي مؤلّف من آلاف الأشخاص أو لشخص واحد فقط، احرص على أن يساعد تطبيق Chat كل من يرسل إليه رسائل من خلال تضمين المستخدم المقصود في عملية التصميم.
استكشاف تطبيق Chat
فكِّر في الأماكن التي يمكن للمستخدمين المستهدَفين العثور فيها على تطبيق Chat للمرة الأولى. عند نشر تطبيق Chat، عليك التفكير في الأماكن التي يمكن للمستخدمين العثور عليه فيها.
على سبيل المثال، لا تفترض أنّ المستخدمين يعرفون وظيفة تطبيق الدردشة. تأكَّد من أنّ اسم تطبيق الدردشة يعكس وظائفه الفعلية أو الخدمة التي يتكامل معها.
التعرّف على تطبيقات Chat
قد يكون تطبيق Chat هو أول تفاعل للمستخدم مع تطبيقات Chat. لا تفترض أنّ المستخدمين يعرفون طريقة عمل تطبيق Chat. قد تربك بعض المستخدمين ميزات مثل أوامر تطبيق الدردشة و مربّعات الحوار، لذا قدِّم لهم تعليمات.
على سبيل المثال، عند مطالبة المستخدم بإصدار أمر يبدأ بشرطة مائلة، ننصحك باتّباع التنسيق التالي:
هذه المطالبة مفيدة للأسباب التالية:
- يخبر المستخدم بما عليه كتابته بالضبط.
- يستخدم تنسيقًا خاصًا لجعل الأمر
/createContact
يبرز عن النص المحيط به. - توضّح هذه السمة هدف الأمر الذي يبدأ بشرطة مائلة.
لمزيد من المعلومات حول كيفية مساعدة المستخدمين في استخدام ميزات أخرى تفاعلية في تطبيق الدردشة، يمكنك الاطّلاع على تصميم تفاعلات المستخدمين.
الموقع الجغرافي
تحديد المناطق الجغرافية التي يستخدم فيها المستخدمون تطبيق Chat، إذ غالبًا ما يكون المشاركون في مساحة Chat من جميع أنحاء العالم، ما يعني أنّهم يعملون في مناطق زمنية مختلفة. إذا كان تطبيق Chat يرسل إشعارات إلى المستخدمين أو المساحات، يجب الانتباه إلى الوقت من اليوم.
على سبيل المثال، يرسل تطبيق Chat التالي إشعارًا إلى الشخص الذي تم تعيينه كمراجع مناوب لهذا الأسبوع. ولكن إذا كان جزء من الفريق في نيويورك وجزء آخر في كاليفورنيا، ننصحك بضبط تطبيق Chat لإرسال رسالة في وقت مناسب لجميع المستخدمين.
إذا كان تطبيق Chat يشير إلى مستخدم مباشرةً، ننصحك بالتحقّق من المنطقة الزمنية لهذا المستخدم في Calendar API قبل إرسال الإشعار. إذا كان الوقت خارج ساعات عمل المستخدم، ننصحك بإرسال الرسالة بدون إشارة إليه أو الانتظار حتى يبدأ يوم عمله.
اللغة
يمكن لتطبيق Chat الردّ على المستخدمين بلغات متعددة. لإتاحة أكثر من لغة واحدة، يجب أن يتحقّق تطبيق Chat من اللغة المفضّلة لدى المستخدم وأن يترجم المحتوى وفقًا لذلك.
بالنسبة إلى مساحات Chat، أضِف خيار اللغة إلى إعدادات ضبط تطبيق Chat. بعد أن يضبط المستخدمون لغة في المساحة، يمكن لتطبيق Chat الرد على الرسائل باستخدام اللغة المفضّلة للمساحة.
للاطّلاع على اللغة المفضَّلة للمستخدم، اتّبِع الخطوات التالية:
- احصل على
User.name
من النوعUser
في Google Chat API. - ربط
User.name
بـuser.id
في Directory API - احصل على
user.languages[]
لـuser.id
المحدّد في Directory API.
النظام الأساسي: الويب مقابل الأجهزة الجوّالة
يتوفّر Google Chat على أجهزة الكمبيوتر والأجهزة الجوّالة. توفّر أجهزة الكمبيوتر مساحة كبيرة على الشاشة، ما قد يجعل المستخدمين أكثر تقبُّلاً للرسائل التي تتضمّن الكثير من المعلومات والأزرار والخيارات. على الأجهزة الجوّالة، يفضّل المستخدمون الرسائل الموجزة بسبب محدودية حجم الشاشة.
حاوِل عرض ثلاثة أزرار أو أقل لكل بطاقة. إذا كنت بحاجة إلى المزيد، ننصحك بعرض مربع حوار بدلاً من ذلك. يمكن أن تعرض مربّعات الحوار سلسلة من البطاقات التي تجعل عملية جمع الكثير من مدخلات المستخدم تجربة أسهل من محاولة جمع كل المعلومات في رسالة بطاقة واحدة.
اختبِر تطبيق Chat على أجهزة متعدّدة بأحجام مختلفة للتأكّد من أنّ طريقة عرض المعلومات سهلة الفهم.
الصوت والنبرة
بما أنّ تطبيقات Chat هي واجهات مستندة إلى النصوص، فإنّ كتابة رسائل واضحة وموجزة وقابلة للتنفيذ يضمن نجاح المستخدم. عند كتابة رسائل لتطبيق Chat، يُرجى الرجوع إلى إرشادات الكتابة في "التصميم المتعدد الأبعاد من Google".
يختلف كل تطبيق Chat عن الآخر، ولكن للتواصل بفعالية مع مستخدمي Chat، يجب أن يعكس أسلوب تطبيق Chat ولهجته الخصائص التالية:
احترافي قد يساعد تطبيق Chat زملاءك في العمل. تأكَّد من أنّ شخصيته مناسبة لبيئة احترافية، وإلا قد تبدو غير ملائمة ومزعجة.
Authentic: يمكن أن تتحدّث تطبيقات المحادثات بشكل عام، ولكن يجب ألا تتظاهر بأنّها بشرية. تجنَّب إعطاء تطبيق Chat جنسًا أو اسمًا يمكن الخلط بينه وبين اسم شخص. من الجيد تضمين بعض الشخصيات، ولكن يجب أن يركّز تطبيق الدردشة على فائدته.
مراعي: يجب أن تكون مدروسة وغير مزعجة. يجب ألا يزعج تطبيق الدردشة المستخدمين بدون داعٍ أو بشكل متكرّر. اسعَ إلى توقّع احتياجات المستخدمين وتقديم الحلول.
فعّالة: يجب أن تدرك أنّ معظم المستخدمين لا يبحثون عن محادثة طويلة. يمكنك مساعدة المستخدمين في إكمال المهام من خلال الحفاظ على تركيز تجربة تطبيق Chat. تجنَّب قول كل شيء، وركِّز على قول أهم الأشياء. إذا كنت بحاجة إلى نقل كمية كبيرة من المعلومات، قسِّم الرسائل الطويلة إلى عدة رسائل قصيرة. حاوِل أن تقتصر كل رسالة على عبارة واحدة تحث المستخدم على اتخاذ إجراء، واحرص على أن تكون المعلومات المقدَّمة ذات صلة قدر الإمكان.
التشجيع: يجب أن تكون متفائلاً وودودًا مع المستخدمين أثناء استكشافهم لتطبيق Chat، ويجب أن يعرفوا دائمًا كيفية المضي قدمًا نحو تحقيق هدفهم، خاصةً إذا واجهوا خطأً، مثل أن يطلبوا من تطبيق Chat تنفيذ إجراء لا يمكنه تنفيذه. أخبِر المستخدمين بصدق بأنّهم واجهوا خطأً أو قيودًا، وأوضِح لهم كيفية المتابعة.
المستخدِمون الذين لديهم أذونات وأدوار ومستويات وصول مختلفة إلى البيانات
يملك المستخدمون في Chat أذونات مختلفة وإمكانية وصول مختلفة إلى البيانات في Google Workspace والأنظمة الأخرى. يمكن أن تتضمّن مساحة Chat واحدة مشرفين ومدراء وموظفي مبيعات وعملاء. في ما يلي بعض السيناريوهات المتعلّقة بالأذونات التي يجب مراعاتها أثناء إنشاء تطبيق الدردشة:
إمكانية وصول محدودة إلى تطبيقات Chat
يمكن لمشرفي Google Workspace تحديد المستخدمين الذين يمكنهم الوصول إلى تطبيقات Chat في Google Chat. لمزيد من المعلومات، يُرجى الاطّلاع على تحديد الجمهور المستهدف لتطبيقك في مستندات Google Workspace Marketplace.
المصادقة
قد لا ينجح الطلب من العميل إثبات ملكية نطاق Google Workspace الخاص به، وقد يؤدي ذلك إلى إرباك المستخدم وإزعاجه. يمكنك مراعاة هذا الاحتمال من خلال كتابة رسالة خطأ قابلة للتنفيذ.
مشاركة معلومات حساسة في مساحات Chat
إذا صادق المستخدم على تطبيق Chat لمشاركة معلومات حساسة، مثل البيانات المالية أو الصحية، من الأفضل حصر استخدام تطبيق Chat هذا على الرسائل المباشرة بين شخصين فقط، وذلك لكي لا يكشف تطبيق Chat عن طريق الخطأ عن معلومات حساسة في مساحة Chat قد يراها الآخرون. عند إعداد هذا النوع من تطبيقات Chat في Google Cloud Console، تأكَّد من إلغاء تحديد مربّع الاختيار الانضمام إلى المساحات والمحادثات الجماعية في صفحة الإعداد.
مشاركة المعلومات في مساحات Chat التي تضم عملاء
من الشائع أن يشارك موظفو إحدى الشركات مساحة Chat مع العملاء. يمكن أن يكون تطبيق Chat مفيدًا جدًا في التفاعلات بين الموظفين والعملاء، ولكن إذا كان تطبيق Chat يشارك مساحة مع العملاء، من المهم مراعاة البيانات التي قد يكشف عنها تطبيق Chat.
على سبيل المثال، لنفترض أنّ تطبيق Chat يشارك تفاصيل حالات العملاء. إذا شارك تطبيق Chat حالة أحد العملاء في مساحة Chat مشتركة مع عملاء آخرين، قد يؤدي ذلك إلى الكشف عن معلومات العميل عن طريق الخطأ لأشخاص لا يفترض أن يطّلعوا عليها.