لتخصيص تجربة المستخدِم بشكلٍ أفضل مع الإجراء الخاص بك، يمكنك حفظ البيانات بين الأدوار في المحادثة أو على مستوى محادثات متعدّدة مع هذا المستخدم. يمكن أن توفّر البيانات المحفوظة ردودًا مفيدة في محادثة واحدة، أو تخزّن نتائج الألعاب على مستوى الجلسات، أو تتذكّر معلومات صغيرة للمستخدم.
يمكن تخزين البيانات بطرق متعددة أثناء المحادثة. في محادثة واحدة، يمكنك استخدام الأنواع لإضافة تعليقات توضيحية إلى عبارات التدريب في الأغراض أو لتخزين معلومات من المستخدم أثناء ملء الخانات.
يمكنك أيضًا ضبط قيم "متجر الإجراءات" باستخدام الرد التلقائي على الويب مع طرق التخزين التالية:
- مساحة تخزين الجلسة
- مساحة التخزين الخاصة بالمستخدم
- التخزين المنزلي
يمكنك استخدام طرق التخزين هذه مع بعضها البعض لمطابقة الطريقة التي تريدها للاحتفاظ بالمعلومات ضمن عمليات استدعاء الإجراء أو بينها.
مساحة تخزين الجلسة
استخدم مساحة تخزين الجلسات عندما تريد الاحتفاظ بقيمة لمحادثة واحدة، ولكن ليس من محادثة إلى أخرى. أثناء المحادثة، يتم تخزين أي بيانات تم جمعها باستخدام الأنواع في مساحة تخزين الجلسة.
مساحة التخزين الخاصة بالمستخدم
يمكنك استخدام مساحة تخزين المستخدم إذا أردت الاحتفاظ بقيمة في جميع المحادثات لمستخدم واحد تم إثبات ملكيته. على سبيل المثال، يمكن للعبة حفظ النتيجة المرتفعة التي حققها المستخدم في مساحة تخزين المستخدم وعرض النتيجة الأعلى في رسالة الترحيب في كل مرة يبدأ فيها المستخدم محادثة جديدة.
التخزين المنزلي
استخدِم مساحة التخزين في المنزل عندما تريد الاحتفاظ بالقيمة في جميع المحادثات للأجهزة داخل الأسرة الواحدة (استنادًا إلى Home Graph). لا تقتصر مساحة التخزين المنزلية على أي مستخدم معين، لذلك يمكن لأي مستخدم في الأسرة المساهمة فيها. عند استخدام مساحة التخزين في المنزل، تقدِّم Google أيضًا إشعارًا مرة واحدة للمستخدمين الذين تم إثبات هويتهم وعند كل استدعاء من جانب المستخدمين الضيوف (مرة واحدة لكل 10 دقائق).