डैशबोर्ड पर वापस जाएं

दस्तावेज़ीकरण

Asyntai का उपयोग करना सीखें

शुरू करना
इंस्टॉलेशन ज्ञान आधार AI आपकी सामग्री तक कैसे पहुँचता है अपनी वेबसाइट कनेक्ट करें अपना AI टेस्ट करें वेबसाइटें प्रबंधित करें AI निर्देश सुझाव दूसरे चैटबॉट से बदलाव प्लान की तुलना करें
सुविधाएं
Ask AI बार AI सर्च बार WordPress के लिए AI खोज AI Search for Joomla AI Search for Webflow AI Search for Moodle AI Search for TYPO3 AI Search for Craft CMS AI Search for Grav AI Search for October CMS AI Search for ProcessWire AI Search for Odoo AI Search for Bagisto AI Search for OpenCart AI Search for BigCommerce AI Search for Magento वेबसाइट क्रॉल ज्ञान अंतराल उत्पाद कार्ड गतिशील उत्पाद कार्ड गतिशील छवियाँ उपयोगकर्ता संदर्भ कस्टम टूल लिंक पैरामीटर लाइव मॉनिटरिंग मानव टेकओवर एस्केलेशन AI सूचनाएँ दैनिक रिपोर्ट रियल-टाइम डेटा फ़ीड रियल-टाइम डेटा फ़ीड मैक्स टीम सदस्य Single Sign-On द्वि-कारक प्रमाणीकरण इमेज शामिल करें इमेज विज़न अनुवाद विजेट स्थानीयकरण AI पारदर्शिता लीड्स स्मार्ट लीड कैप्चर सपोर्ट टिकट चैट श्रेणियाँ बुकिंग एम्बेड पेज बाहर रखें ब्लॉक किए गए IP डेटा प्रतिधारण नीति शून्य संग्रहण मोड PII मास्किंग उत्तर वर्गीकरणकर्ता Access Tags विजेट संस्करण पिनिंग ऑडिट लॉग स्मार्टर मॉडल थिंकिंग सक्षम करें उत्तर सुझाव फ़ॉलो-अप संदेश स्पीच टू टेक्स्ट ट्रांसक्रिप्ट डाउनलोड एम्बेडेड चैट iframe से एम्बेड

October CMS में Asyntai AI चैटबॉट कैसे जोड़ें

October CMS वेबसाइटों के लिए चरण-दर-चरण मार्गदर्शिका

एम्बेड कोड प्राप्त करें

चरण 1: अपना एम्बेड कोड प्राप्त करें

सबसे पहले, अपने Asyntai डैशबोर्ड पर जाएँ और "एम्बेड कोड" अनुभाग तक स्क्रॉल करें। अपना अद्वितीय एम्बेड कोड कॉपी करें जो इस तरह दिखेगा:

<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>

नोट: ऊपर दिया गया कोड केवल एक उदाहरण है। आपको अपने डैशबोर्ड से अपना अद्वितीय एम्बेड कोड कॉपी करना होगा क्योंकि इसमें आपकी व्यक्तिगत विजेट ID होती है।

चरण 2: लेआउट टेम्पलेट में जोड़ें (अनुशंसित)

चैटबॉट जोड़ने का अनुशंसित तरीका October CMS बैकएंड में अपने डिफ़ॉल्ट लेआउट को संपादित करना है:

  1. अपने October CMS बैकएंड में लॉग इन करें
  2. मुख्य मेनू में CMS > Layouts पर जाएँ
  3. अपना डिफ़ॉल्ट लेआउट खोलें (आमतौर पर default.htm)
  4. क्लोज़िंग खोजें </body> टैग और {% scripts %} प्लेसहोल्डर
  5. अपना Asyntai एम्बेड कोड ठीक पहले जोड़ें {% scripts %} और </body>:
    <script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script> {% scripts %} </body>
  6. अपने परिवर्तन लागू करने के लिए "सहेजें" पर क्लिक करें

सुझाव: Placing the script before {% scripts %} and </body> ensures it loads after the page content, which is recommended for chat widgets and won't slow down your page loading.

Alternative Method 1: Using {% put scripts %} Block

आप किसी पेज या पार्शियल से चैटबॉट इंजेक्ट करने के लिए October CMS स्क्रिप्ट प्लेसहोल्डर का उपयोग कर सकते हैं:

  1. CMS संपादक में कोई भी page या partial खोलें
  2. निम्नलिखित कोड का उपयोग करके जोड़ें {% put scripts %} ब्लॉक:
    {% put scripts %} <script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script> {% endput %}
  3. YOUR_WIDGET_ID को डैशबोर्ड से अपनी वास्तविक विजेट ID से बदलें
  4. "सहेजें" पर क्लिक करें

नोट: For this method to work, your layout must include the {% scripts %} placeholder in its markup. This is where October CMS renders all injected scripts. Most default layouts already include this tag.

वैकल्पिक विधि 2: कंपोनेंट PHP का उपयोग

यदि आप प्रोग्रामेटिक दृष्टिकोण पसंद करते हैं, तो आप एक कस्टम कंपोनेंट के माध्यम से चैटबॉट स्क्रिप्ट जोड़ सकते हैं:

  1. अपने October CMS प्लगइन में एक component बनाएं या संशोधित करें
  2. कंपोनेंट की onRun() विधि में, addJs() विधि का उपयोग करें:
    public function onRun() { $this->addJs('https://asyntai.com/static/js/chat-widget.js', [ 'async' => true, 'data-asyntai-id' => 'YOUR_WIDGET_ID' ]); }
  3. YOUR_WIDGET_ID को अपनी वास्तविक विजेट ID से बदलें
  4. उन पेजों पर कंपोनेंट रजिस्टर करें जहाँ आप चाहते हैं कि चैटबॉट दिखाई दे

सुझाव: कंपोनेंट का उपयोग करने से आपको चैटबॉट कब और कहाँ लोड होता है, इस पर प्रोग्रामेटिक नियंत्रण मिलता है। आप उपयोगकर्ता भूमिकाओं, पेज प्रकारों या अन्य मानदंडों के आधार पर लोडिंग को नियंत्रित करने के लिए onRun() के अंदर कंडीशनल लॉजिक जोड़ सकते हैं।

वैकल्पिक विधि 3: पार्शियल का उपयोग

आप चैटबॉट विजेट के लिए एक पुन: प्रयोज्य पार्शियल बना सकते हैं:

  1. October CMS बैकएंड में CMS > पार्शियल्स पर जाएँ
  2. नया पार्शियल बनाने के लिए "+ जोड़ें" पर क्लिक करें
  3. इसका नाम asyntai-widget.htm रखें
  4. पार्शियल में अपना Asyntai एम्बेड कोड जोड़ें:
    <script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>
  5. "सहेजें" पर क्लिक करें
  6. अपना लेआउट टेम्पलेट खोलें और </body> से पहले पार्शियल शामिल करें:
    {% partial 'asyntai-widget' %}
  7. लेआउट सहेजें

सुझाव: पार्शियल का उपयोग करने से आपके लेआउट से पार्शियल इन्क्लूड को जोड़कर या हटाकर आपकी पूरी साइट पर चैटबॉट को सक्षम या अक्षम करना आसान हो जाता है।

चरण 3: इंस्टॉलेशन सत्यापित करें

अपने परिवर्तन सहेजने के बाद, एक नए ब्राउज़र टैब या इनकॉग्निटो विंडो में अपनी October CMS वेबसाइट देखें। आपको नीचे दाएं कोने में चैट विजेट बटन दिखाई देना चाहिए। यह सुनिश्चित करने के लिए इस पर क्लिक करें कि यह खुलता है और सही ढंग से काम करता है।

विजेट दिखाई नहीं दे रहा? सुनिश्चित करें कि आपने CMS बैकएंड में सभी परिवर्तन सहेज लिए हैं। अपना ब्राउज़र कैश साफ़ करें या इनकॉग्निटो विंडो में देखें। यदि आपकी साइट कैशिंग का उपयोग करती है, तो कमांड लाइन से php artisan cache:clear चलाकर October CMS कैश साफ़ करें, या बैकएंड में Settings > System > Clear Cache विकल्प का उपयोग करें।

लेआउट चयन: सुनिश्चित करें कि वे पेज जहाँ आप चैटबॉट दिखाना चाहते हैं, सही लेआउट का उपयोग कर रहे हैं। आप CMS > Pages में पेज खोलकर और पेज सेटिंग्स में Layout ड्रॉपडाउन को देखकर जांच सकते हैं कि पेज किस लेआउट का उपयोग करता है।