بإمكانك تضمين متغير ديناميكي في رسالتك أثناء الرد على جهة اتصال. هناك طريقتان لاستخدام المتغيرات الديناميكية:
عن طريق كتابة علامة الدولار "$"
من خلال النقر على أيقونة المتغير الموجودة أسفل وحدة البريد الوارد
بالإضافة إلى حقول جهة الاتصال، يمكنك أيضًا تضمين حقل مخصص عن طريق كتابة اسم الحقل المخصص.
أثناء تأليف محتوى المقتطفات، يمكنك تضمين متغير ديناميكي لتخصيص ردودك السريعة.
نصيحة: يمكنك الحصول على متغيرات ديناميكية متعددة في قطعة واحدة من المحتوى. استخدمها أثناء كتابة رسائلك.
تحذير: إذا كان الحقل الذي تحاول إرساله فارغًا أو غير موجود على الإطلاق، فلن يتم استبدال السلسلة.
بالإضافة إلى متغيرات التشغيل المرتبطة بمشغل محدد، هناك أيضًا متغيرات أخرى يمكن إنشاؤها واستخدامها في سير العمل.
احفظ الاستجابات من جهة الاتصال كمتغيرات في خطوة طرح سؤال.
من الممكن أيضًا إنشاء متغيرات الإخراج عن طريق إضافة حقل النموذج في نموذج الاختصار . يتم تعريف قيم المتغيرات وتوفيرها من قبل المستخدم الذي بدأ الاختصار وقام بملء نموذج الاختصار.
بعد ذلك، استخدم المتغيرات الديناميكية المحفوظة في خطوات سير العمل.
خطوات سير العمل التي تدعم المتغيرات الديناميكية
خطوة | اكتب |
---|---|
إرسال رسالة | نص |
إرسال رسالة | قالب واتساب |
إرسال رسالة | رسالة مُعلَّمة على فيسبوك |
اطرح سؤالا | حقل نص السؤال |
فرع | حالة حقل الاتصال |
فرع | حالة المتغير |
تحديث حقل الاتصال | - |
أضف تعليقًا | - |
إغلاق المحادثة | ملخص |
طلب HTTP | - |
إضافة صف إلى جداول بيانات Google | - |
ملاحظة: عند التحقق من مخرجات طلب HTTP باستخدام متغيرات ديناميكية، يرجى ملاحظة أن المتغيرات التي لا تحتوي على قيمة ستؤدي إلى إرجاع
null
أوundefined
.
يمكنك أيضًا تضمين متغيرات ديناميكية في Dialogflow للاستجابات وقيم المعلمات . لاستخدام المتغير الديناميكي في Dialogflow، اكتب undefined}
.
مثال على استخدام المتغيرات الديناميكية في قيمة المعلمة:
مثال على استخدام المتغيرات الديناميكية في الاستجابات:
إذا كنت تقوم بدمج المتغيرات الديناميكية باستخدام واجهة برمجة التطبيقات للمطورين، فتأكد من تنسيقها بشكل صحيح باستخدام أقواس متعرجة مزدوجة undefined. على سبيل المثال:
undefined
يعد هذا مطلوبًا للسماح لواجهة برمجة التطبيقات بمعالجة المتغيرات واستبدالها كما هو مقصود.
ملاحظة: للحصول على تعليمات وأمثلة مفصلة، راجع وثائق واجهة برمجة التطبيقات للمطورين .