التحكم البرمجي بالودجت (JavaScript API)
بعد تحميل الودجت في صفحتك، يتاح كائن window.AwnCare للتحكم البرمجي الكامل:
AwnCare.open() — فتح نافذة المحادثة (اربطها بزر «تحدث معنا» في صفحتك).
AwnCare.close() — إغلاقها.
AwnCare.toggle() — تبديل الحالة.
AwnCare.isOpen() — هل النافذة مفتوحة؟
AwnCare.identify({ name, email, phone }) — عرّف الزائر ببيانات مستخدمك المسجل، فيتخطى نموذج ما قبل المحادثة ويصل فريقَك معرَّفاً بسجله الكامل. استدعها بعد تسجيل دخوله في موقعك.
AwnCare.sendMessage("نص") — إرسال رسالة باسم الزائر برمجياً (مثلاً زر «أرسل تفاصيل طلبي» يعبئ الرسالة).
AwnCare.setLocale("ar" | "en") — تبديل لغة الودجت.
AwnCare.on(event, handler) — استمع لأحداث الودجت: الفتح، الإغلاق، بدء محادثة، إرسال رسالة — لربطها بتحليلاتك (Google Analytics مثلاً).
والإعدادات المسبقة عبر window.awncareSettings (قبل سطر التحميل): workspaceId, locale, color, position — تتغلب على إعدادات اللوحة لهذه الصفحة تحديداً.
مثال شائع — فتح المحادثة من زر تسعيرة مع تمهيد:
AwnCare.open();
AwnCare.sendMessage("مهتم بالباقة الاحترافية");
هل كان هذا المقال مفيداً؟
التعليقات
لا توجد تعليقات بعد