افتح widget.amargicreative.com وانقر "New publication". اختر المصدر: وكيل Agents، أو قناة Reach Webchat، أو نموذج Escalate أو KB.
Amargi Widget Builder.
سطح التضمين بمقتطف واحد لمجموعة Amargi. كل publication تربط مصدراً (وكيل Agents، أو قناة Reach Webchat، أو نموذج Escalate أو KB) بثيمة واجهة ومفتاح عام. الصق وسم script واحداً على موقعك وستظهر فقاعة دردشة جاهزة.
تُقدَّم الحزمة بالكامل من نطاق Amargi، حوالي 40 KB لكل ثيمة (gzip)، تُحمَّل من Amargi CDN، وCORS مفتوح للجميع. يُصدَر JWT لكل زائر في وقت التشغيل، فلا توجد أسرار في HTML.
بدء سريع (3 خطوات)
تعكس الخطوات الثلاث معالج البناء داخل المنتج، فتبقى الوثائق والمنتج متوافقين. يمكنك إطلاق فقاعة تعمل في أقل من خمس دقائق.
اختر ثيمة الواجهة (Classic فقاعة كلام، Modern لوحة مستديرة، Minimal شريط رفيع). المعاينة المباشرة داخل المحرّر.
انسخ مقتطف script من علامة تبويب "Snippet" والصقه قبل وسم إغلاق body على موقعك. تظهر الفقاعة في أقل من خمس دقائق.
المقتطف
<script
src="https://agents-api.amargicreative.com/sdk/v2/amargi-widget.umd.js"
data-key="wid_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
defer
></script>بدّل v2 بـ v1 أو v3 لتغيير الثيمة (Classic أو Minimal). السمة data-keyفريدة لكل publication، انسخها من علامة تبويب "Snippet" في المحرّر.
مفاهيم رئيسية
Publication
وحدة الإعداد الأساسية. تربط مصدراً واحداً وثيمة واحدة ومفتاحاً عاماً واحداً وقائمة نطاقات مسموحة وحالة تفعيل أو إيقاف. غيّر الثيمة أو قائمة النطاقات أو حالة النشاط دون لمس الكود في موقعك. لكل publication صفحة محرّر بعلامات تبويب: General، Snippet، Origins، Analytics.
Source
Agents يفعّل وضع AI (يتحدّث الويدجت إلى وكيل Agents مع كل قواعد سلامة AI المعتادة: RAG، استدعاءات الأدوات، التسليم البشري). Reach يفعّل الدردشة الحية (قناة Reach Webchat، فيدردش الزائر مع إنسان في صندوق Reach الوارد). Escalate يفعّل وضعَي النموذج وبحث KB (النموذج يُنشئ تذكرة عند الإرسال؛ بحث KB يعرض المقالات قبل أن يكتب الزائر).
UI Theme
Classic (v1) فقاعة كلام ودودة بحدود مستديرة معتدلة. Modern (v2) لوحة مستديرة بحدود ناعمة جداً، تُبرز هويتك، وهي الافتراضية للنشرات الجديدة. Minimal (v3) شريط رفيع بنص "Chat with us" بجانب الأيقونة، فاخر ولا يبدو أنه من Amargi.
Allowed origins
قائمة بأصول HTTPS مسموح لها بتحميل الـ publication. القائمة الفارغة تعني أي أصل (الافتراضي). أي إدخال غير فارغ يفرض قائمة سماح صارمة، ويدعم أصولاً كاملة (https://example.com)، أو أنماط بدائل (*.example.com)، أو أسماء مضيف فقط (example.com). الأصول خارج القائمة تحصل على 204 صامتة بدلاً من بيانات الإعداد.
Funnel analytics
كل publication يلتقط ثلاثة عدّادات تراكمية: loads_total، وopens_total، وmessages_total. الأول يزيد عند كل جلب لإعدادات الويدجت (تحميل صفحة فيها وسم script). الثاني عند نقر الفقاعة. الثالث عند إرسال أول رسالة. معدّلات التحويل بين كل مرحلة تظهر في علامة تبويب Analytics في المحرّر.
مهام شائعة
تغيير الثيمة بعد النشر
- افتح المحرّر، علامة تبويب General.
- بدّل قيمة "UI theme"، يحفظ المحرّر تلقائياً.
- علامة تبويب Snippet ستُظهر مسار SDK الجديد (v1 / v2 / v3). انسخه إلى موقعك مرة واحدة.
تقييد publication بنطاقات معيّنة
- علامة تبويب Origins، أضف كل نطاق على سطر منفصل.
- استخدم *.example.com لتطابق كل النطاقات الفرعية.
- التغييرات تسري فوراً، لا حاجة لإعادة نشر.
إيقاف publication مؤقتاً
- علامة تبويب General، غيّر الحالة إلى "Paused".
- الـ publication المتوقّف يعيد 404 على الـ resolver. الويدجت يفشل بصمت على موقعك (لا فقاعة)، لا يرى الزائر أي خطأ.
- استأنف بـ "Active" متى شئت.
حذف publication
- الحذف غير نهائي، يحدّد العمود deleted_at في القاعدة، فيتوقّف الـ resolver عن خدمة الإعداد، لكن الصف يبقى للتدقيق.
- لاستعادة publication محذوف، اتصل بالدعم.
مرجع التضمين
مسارات SDK المتاحة
https://agents-api.amargicreative.com/sdk/v1/amargi-widget.umd.jsثيمة Classic.https://agents-api.amargicreative.com/sdk/v2/amargi-widget.umd.jsثيمة Modern (افتراضي).https://agents-api.amargicreative.com/sdk/v3/amargi-widget.umd.jsثيمة Minimal.سمات script المدعومة
data-keyمطلوب. مفتاح النشر العام (wid_...).data-client-id, data-branch-id, data-user-idاختيارية. تمرّ إلى init الـ JWT لتمكين تحديد نطاق المستأجر الفرعي (RAG، الفوترة، السجل).deferموصى به. يحمّل الحزمة بعد تحليل HTML.التكامل مع المنتجات الأخرى
Agents
وضع AI يستدعي وكيل Agents مع كل قواعد سلامة AI المعتادة. إذا أصدر الوكيل إجراء human_handoff، ينتقل الويدجت إلى وضع Live (إذا كان ممكّناً) ويُسلّم نص المحادثة.
Reach
وضع Live يتصل بقناة Reach Webchat. المحادثة تصل إلى صندوق Reach الوارد كأي محادثة أخرى: التعيينات، الملاحظات الداخلية، الردود.
Escalate
وضع النموذج ينشئ تذكرة Escalate عند الإرسال. وضع بحث KB يعرض المقالات المنشورة. إجراء create_ticket من وكيل Agents يحوّل الويدجت إلى وضع Form (إذا كان ممكّناً) مع نص المحادثة معبّأً في أول textarea.
جاهز لتضمين أول ويدجت لك؟
أخبِرنا بالمصدر والثيمة المناسبين لموقعك وسنوجّهك إلى المقتطف الدقيق. أو اطلب الوصول ونجهّزك.