تصميم تفاعلات المستخدم

توضّح هذه الصفحة كيف يمكن لتطبيقات Google Chat تصميم التطبيقات والاستجابة لها والتفاعلات مع المستخدمين.

تتيح تطبيقات Chat التفاعل في بعض الطرق التالية:

  • تعريف المستخدمين بتطبيقك في Chat
  • الاستجابة للأوامر التي تبدأ بشرطة مائلة
  • عرض واجهات تفاعلية مستندة إلى البطاقات أو إرسالها
  • فتح مربّعات الحوار التفاعلية
  • الأوامر التي تبدأ بشرطة مائلة
  • معاينة الروابط
  • الإشارة إلى المستخدمين باستخدام @ في رسالة

تعريف المستخدمين بتطبيقك في Chat

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

تكون لرسالة الإعداد الفعّالة البنية التالية:

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

يتم تجهيز رسالة الإعداد التالية لتطبيق Chat. المستخدمين لتحقيق النجاح:

مثال على رسالة إعداد خاصة بجدولة تطبيق في Chat

الاستجابة للأوامر التي تبدأ بشرطة مائلة

الأوامر التي تبدأ بشرطة مائلة تسجيل أوامر محددة يمكن للمستخدمين الإعلان عنها والإعلان عنها امنح تطبيق Chat من خلال كتابة أمر يبدأ بشرطة مائلة للأمام (/)، مثل /help.

في ما يلي قائمة بالأوامر التي تبدأ بشرطة مائلة المتوفرة في Cymbal. تطبيق Chat:

اختَر أمرًا بشرطة مائلة للتفاعل مع تطبيق Chat.

الإشارة إلى المستخدمين باستخدام @ في الرسائل

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

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

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

يُرسِل تطبيق Chat رسائل إلى جميع المستخدمين في مساحة.

من ناحية أخرى، يذكر تطبيق Chat التالي العميل بشكل مباشر لشكره وهو سلوك مهذب ولكن ليس يستحق الإخطار:

تطبيق Chat يراسل مستخدمًا واحدًا.

إرسال البطاقات التفاعلية أو عرضها

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

في تطبيق Chat، يمكنك إرسال واجهات البطاقات الرسائل أو عرض البطاقات الصفحة الرئيسية في مساحات الرسائل المباشرة


يمكنك استخدام "أداة إنشاء البطاقات" لتصميم رسائل بطاقات JSON ومعاينتها لتطبيقات Chat:

فتح "أداة إنشاء البطاقات"

في ما يلي رسالة بطاقة من تطبيق في Chat:

تطبيق Chat يرسل رسالة بطاقة

فتح مربّعات الحوار التفاعلية

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

في المثال التالي، يبدأ تطبيق Chat مربّع حوار جمع تفاصيل الاتصال من مستخدم يُصدر الشرطة المائلة /createContact :

جمع تفاصيل حول جهة اتصال جديدة من مستخدم من خلال مربع حوار

يمكن للتطبيقات في Chat معاينة الروابط. للمستخدمين في مساحة معيّنة. وعندما يشارك مستخدم رابطًا مطابقًا، يمكن لتطبيق Chat إرفاق بطاقة برسالته تعرض معلومات عن الرابط.

يساعد تطبيق Chat التالي موظّفي خدمة العملاء معاينة الروابط المؤدية إلى الطلبات التي تمت مشاركتها في "مساحة Chat":

تمت معاينة الرابط في رسالة بطاقة.

الخطوات التالية

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