تصميم محادثات المعاملات (Dialogflow)

صمم محادثة لتوجيه المستخدمين خلال تدفقات المعاملات. لقد قدمنا أمثلة مرجعية يمكنك استخدامها كدليل عند تصميم إجراءات المعاملات الخاصة بك.

أمثلة

نصائح التصميم

  • احرص على أن تبدو الحوارات طبيعية وحوارية، تمامًا كما يتحدّث بها شخص حقيقي.

  • لا يجب أن يتطابق النص الذي يتم قوله في تقنية "تحويل النص إلى كلام" (TTS)/الصوت تمامًا مع النص المعروض في فقاعات المحادثة. وهي تعمل بشكل جيد إذا كانت فقاعات المحادثة عبارة عن مجموعة فرعية من الحوار المنطوق.

  • رحِّب بالزوّار وحافِظ على تفاعلهم. اسألهم عمّا يحتاجون إليه وقدِّم لهم بعض شرائح الاقتراحات للبدء.

  • قبل دعوة المستخدم لإضافة سلع إلى سلة التسوّق، يُرجى إجراء فحص للخلفية باستخدام actions.intent.TRANSACTION_REQUIREMENTS_CHECK للتأكّد من أنّ المستخدم لديه عمليات دفع تم إعدادها لخدمة "مساعد Google".

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

  • يتم إنشاء ملخّص الطلب باستخدام البيانات التي يتم نقلها عبر واجهة برمجة التطبيقات. يساعد تصنيف "الدفع من الحساب في Google" المستخدمين على معرفة أنّ Google قد سهّلت عملية الدفع.

  • عند طلب معلومات من المستخدمين، مثل معلومات العنوان، أخبرهم أولاً عن سبب تقديم الطلب وكيف سيستفيدون منه.

  • ستعرض Google طريقة تفويض الشراء (إما لا يلزم المصادقة أو كلمة مرور أو بصمة إصبع) استنادًا إلى إعدادات المستخدم. في بعض الأحيان، سيبدأ تقييم المخاطر إجراء خطوة مصادقة إضافية، مثل تأكيد قيمة CVV للبطاقة.

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

  • يمكن إجراء المعاملات تلقائيًا على سطح مزود بشاشة (مثل هاتف Android) أو على سطح مزود بالصوت فقط (مثل Google Home).

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

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

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