تحديد احتياجات المستخدمين

توضّح هذه الصفحة كيفية مراعاة احتياجات المستخدمين عند تصميم تطبيق Google Chat. سواء كان تطبيق Chat يتوافق مع فريق واحد موزّع على مستوى العالم أو يضمّ شخصًا واحدًا فقط، احرص على أن يساعد تطبيق Chat كل من يرسل رسائل إليه عن طريق تضمين المستخدم المقصود في عملية التصميم.

التعرّف على تطبيق Chat

فكِّر في المكان الذي يمكن للمستخدمين المقصودين اكتشاف تطبيق Chat الخاص بك فيه لأول مرة. عند نشر تطبيق Chat، فكِّر في المكان الذي يمكن للمستخدمين العثور عليه فيه.

على سبيل المثال، لا تفترض أن المستخدمين يعرفون ما يفعله تطبيق Chat. تأكَّد من أنّ اسم تطبيق Chat يعكس النشاط الفعلي للتطبيق أو الخدمة التي يتكامل معها.

التعرّف على تطبيقات Chat

قد يكون تطبيق Chat هو أول تفاعل أجراها المستخدم مع تطبيقات Chat. لا تفترض أن المستخدمين يعرفون طريقة عمل تطبيق Chat. قد تربك ميزات مثل الأوامر التي تبدأ بشرطة مائلة ومربعات الحوار بعض المستخدمين، لذا يُرجى تزويدهم بتعليمات.

على سبيل المثال، عند تشجيع المستخدم على إصدار أمر يبدأ بشرطة مائلة، ننصحك باستخدام التنسيق التالي:

لإنشاء جهة اتصال، اكتب `/createContact`. لمعرفة ما يمكنني فعله أيضًا، اكتب `/help`.

هذه المطالبة مفيدة للأسباب التالية:

  • يخبر المستخدم بالضبط بما يحتاج إلى كتابته.
  • تستخدم تنسيقًا خاصًا لتمييز الأمر /createContact الذي يبدأ بشرطة مائلة عن النص المحيط به.
  • يحدد هدف الأمر الشرطة المائلة.

للمزيد من المعلومات عن كيفية مساعدة المستخدمين في الاستفادة من ميزات تطبيق Chat التفاعلية الأخرى، يمكنك الاطّلاع على مقالة تصميم تفاعلات المستخدمين.

الموقع الجغرافي

تعرَّف على الأماكن التي يستخدم فيها المستخدمون تطبيق Chat. في كثير من الأحيان، يتواجد المستخدمون في "مساحة Chat" في جميع أنحاء العالم، ما يعني أنّهم يعملون في مناطق زمنية مختلفة. إذا كان تطبيق Chat يرسل إشعارات إلى المستخدمين أو المساحات، انتبه إلى الوقت.

على سبيل المثال، يرسل تطبيق Chat التالي إشعارًا إلى كل من يكون المراجع عند الطلب لهذا الأسبوع. وإذا كان أحد أعضاء الفريق في نيويورك، وكان أحد أفراد الفريق في كاليفورنيا، نقترح ضبط تطبيق Chat لإرسال رسالة في الوقت الذي يناسب جميع المستخدمين.

تطبيق Chat يرسل رسالة إشعار في الساعة 11:57 صباحًا

إذا كان تطبيقك في Chat أشار إلى مستخدم مباشرةً، ننصحك بالتحقّق من المنطقة الزمنية لهذا المستخدم في التقويم API قبل إرسال الإشعار. إذا كانت خارج ساعات عمل المستخدم، ففكر في إرسال الرسالة بدون الإشارة، أو الانتظار حتى يبدأ يوم عمله.

يشير تطبيق Chat إلى مستخدم في رسالة نصية.

Language

يمكن لتطبيق Chat الردّ على المستخدمين بلغات متعدّدة. لإتاحة أكثر من لغة واحدة، يجب أن يتحقّق تطبيق Chat من اللغة المفضّلة لدى المستخدم ويترجم محتواها وفقًا لذلك.

بالنسبة إلى مساحات Chat، يمكنك إضافة خيار لغة إلى إعدادات ضبط تطبيق Chat. بعد أن يحدِّد المستخدمون لغة في المساحة، يمكن لتطبيق Chat الردّ على الرسائل باستخدام اللغة المفضّلة للمساحة.

للتحقُّق من اللغة المفضَّلة للمستخدم:

  1. احصل على User.name من النوع User في Google Chat API.
  2. عليك ربط User.name بـ user.id في Directory API.
  3. احصل على user.languages[] للعنصر user.id المحدَّد في واجهة برمجة تطبيقات الدليل.

النظام الأساسي: الويب في مقابل الأجهزة الجوّالة

يتوفّر Google Chat على أجهزة الكمبيوتر والأجهزة الجوّالة. توفر أجهزة الكمبيوتر الكثير من مساحة الشاشة حيث قد يكون المستخدمون أكثر قبولًا للرسائل المليئة بالمعلومات التي تحتوي على الكثير من الأزرار والخيارات. على الأجهزة المحمولة، يقدر المستخدمون الرسائل الموجزة بسبب حجم الشاشة المحدود.

حاول إظهار ثلاثة أزرار أو أقل لكل بطاقة. وإذا كنت بحاجة إلى المزيد، يمكنك إطلاق مربع حوار بدلاً من ذلك. يمكن أن تقدم مربعات الحوار سلسلة من البطاقات التي تجعل جمع الكثير من إدخالات المستخدم تجربة أكثر ملاءمة من محاولة جمع كل المعلومات في رسالة بطاقة واحدة.

اختبِر تطبيق Chat على أجهزة متعددة بأحجام مختلفة للتأكّد من أنّ طريقة عرض المعلومات سهلة الاستيعاب.

الصوت والنبرة

بما أنّ تطبيقات Chat هي واجهات نصية، فإنّ كتابة رسائل واضحة وموجزة وقابلة للاستخدام تضمن نجاح المستخدم. عند كتابة رسائل لتطبيق Chat، راجِع إرشادات الكتابة في "التصميم المتعدد الأبعاد من Google".

يختلف كل تطبيق في Chat عن الآخر، ولكن للتواصل بفعالية مع مستخدمي Chat، يجب أن يعبّر صوت ونبرة تطبيق Chat عن الخصائص التالية:

  • احترافي: قد يساعد تطبيق Chat الأشخاص في العمل. تأكد من أن شخصيته تناسب بيئة مهنية، أو قد يبدو الأمر مزعجًا وغير مناسب.

  • المحتوى الأصلي: يمكن أن تتحدث تطبيقات الدردشة بشكل عامي، ولكن يجب ألا تتظاهر بأنها إنسان. تجنَّب تحديد نوع أو اسم قد يتم الخلط بينه وبين شخص من تطبيق Chat. من الجيد تضمين شخصية صغيرة، ولكن يجب أن يركز تطبيق Chat على فائدته.

    مثال على رسالة ترحيب توضّح ما يمكن لتطبيق Chat تنفيذه

  • التفكير في الشراء: فكّر جيدًا بدون أي تدخّل في المحتوى. يجب ألا يزعج تطبيق Chat المستخدمين المستخدمين بشكل غير ضروري أو بشكل متكرر. حاول جاهدًا توقع احتياجات المستخدم وتقديم الحلول.

    مثال على ردّ عندما يطلب مستخدم من تطبيق Chat تنفيذ مهمة غير مصمّمة لها.

  • فعّالة: اعترف أن معظم المستخدمين لا يبحثون عن محادثة طويلة. ساعد الأشخاص في إنجاز المهام من خلال الحفاظ على تركيز تجربة تطبيق Chat. تجنب قول كل شيء لصالح قول أهم الأشياء. إذا كنت بحاجة إلى نقل كمية كبيرة من المعلومات، يمكنك تقسيم الرسائل الطويلة إلى عدة رسائل قصيرة. حاول قصر كل رسالة على عبارة واحدة تحث المستخدم على اتخاذ إجراء، واجعل المعلومات المقدمة ذات صلة قدر الإمكان.

    مثال على ردود متعدّدة

  • التشجيع: كن متفائلاً ودودًا مع المستخدمين أثناء استكشافهم لتطبيق Chat. يجب أن يعرف المستخدمون دائمًا كيفية التقدم نحو تحقيق هدفهم، خاصةً إذا واجهوا خطأ، مثل مطالبة تطبيق Chat بتنفيذ إجراء غير ممكن. أخبِر المستخدمين بصراحة أنّهم واجهوا خطأً أو محدودًا، وأخبرهم بكيفية المتابعة.

    مثال على رسالة خطأ توضّح للمستخدم الخطأ الذي حدث وكيفية المتابعة وكيفية الحصول على المساعدة

المستخدمون الذين لديهم أذونات وأدوار وأذونات وصول مختلفة إلى البيانات

تختلف أذونات الوصول إلى البيانات للمستخدمين في Google Chat في Google Workspace والأنظمة الأخرى. يمكن أن تتضمن مساحة Chat واحدة المشرفين والمديرين وموظفي المبيعات والعملاء. في ما يلي بعض السيناريوهات المتعلقة بالأذونات التي يجب مراعاتها أثناء إنشاء تطبيق Chat:

إمكانية وصول محدودة إلى تطبيقات Chat

يمكن لمشرفي Google Workspace حصر المستخدمين الذين يمكنهم الوصول إلى تطبيقات Chat في Google Chat. لمزيد من المعلومات، راجِع مقالة نشر تطبيقات Chat.

المصادقة

إنّ الطلب من العميل بالمصادقة إلى نطاق العميل على Google Workspace قد لا يفيد، ويمكن أن يؤدي إلى إرباك المستخدم أو إزعاجه. ننصحك بمراعاة هذا الاحتمال من خلال كتابة رسالة خطأ قابلة للتنفيذ.

مشاركة المعلومات الحساسة في مساحات Chat

في حال مصادقة مستخدم لتطبيق في Chat لمشاركة معلومات حساسة، مثل البيانات المالية أو الصحية، قد يكون من الأفضل حصر تطبيق Chat هذا على الرسائل المباشرة بين شخصَين حتى لا يكشف تطبيق Chat عن طريق الخطأ عن معلومات حساسة في مساحة Chat يمكن أن يراها الآخرون فيها. عند ضبط هذا النوع من تطبيقات Chat في Google Cloud Console، على صفحة الإعداد، تأكَّد من وضع علامة في مربّع الاختيار الانضمام إلى المساحات والمحادثات الجماعية وعدم وضع علامة فيه.

مشاركة المعلومات في مساحات Chat التي تتضمن العملاء

من الشائع أن يشارك موظفو الشركة مساحة Chat مع العملاء. يمكن أن يكون تطبيق Chat مفيدًا للتفاعلات بين الموظفين، ولكن إذا شارك تطبيق Chat مساحة مع العملاء، ننصحك بالتفكير في البيانات التي قد يكشفها تطبيق Chat.

على سبيل المثال، لنفترض أنّ تطبيق Chat يشارك تفاصيل حالة العملاء. إذا شارك تطبيق Chat حالة عميل في مساحة Chat تمت مشاركتها مع عملاء آخرين، قد يكشف عن طريق الخطأ معلومات العميل للمستخدمين الذين ينبغي ألا يطّلعوا عليها.