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

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

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 से एम्बेड

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

Backdrop 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: थीम टेम्पलेट में जोड़ें (अनुशंसित)

Backdrop CMS अपनी थीम में .tpl.php टेम्पलेट फ़ाइलों का उपयोग करता है। अनुशंसित दृष्टिकोण एम्बेड कोड को सीधे अपनी सक्रिय थीम के पेज टेम्पलेट में जोड़ना है:

  1. FTP या फ़ाइल मैनेजर के माध्यम से अपने Backdrop CMS इंस्टॉलेशन तक पहुँचें
  2. अपनी सक्रिय थीम की डायरेक्टरी पर नेविगेट करें: themes/yourtheme/
  3. page.tpl.php फ़ाइल खोलें (या आपकी थीम के अनुसार layout.tpl.php)
  4. क्लोज़िंग </body> टैग या <?php print $page_bottom; ?> लाइन खोजें
  5. उस लाइन से ठीक पहले अपना Asyntai एम्बेड कोड पेस्ट करें
  6. फ़ाइल सहेजें
<!-- Asyntai AI Chatbot -->
<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>
<?php print $page_bottom; ?>
</body>

सुझाव: <?php print $page_bottom; ?> या क्लोज़िंग </body> टैग से ठीक पहले कोड रखने से चैटबॉट पृष्ठ सामग्री के बाद लोड होता है, जिससे बेहतर पृष्ठ लोड प्रदर्शन मिलता है। यह विधि स्वचालित रूप से इस थीम का उपयोग करने वाले हर पृष्ठ पर चैटबॉट जोड़ती है।

वैकल्पिक विधि 1: कस्टम मॉड्यूल का उपयोग करना

आप एक सरल Backdrop CMS मॉड्यूल बना सकते हैं जो backdrop_add_js() का उपयोग करके चैटबॉट स्क्रिप्ट इंजेक्ट करता है:

  1. मॉड्यूल डायरेक्टरी बनाएँ: modules/custom/asyntai_widget/
  2. निम्नलिखित कोड के साथ मॉड्यूल फ़ाइल asyntai_widget.module बनाएँ:
    // modules/custom/asyntai_widget/asyntai_widget.module
    function asyntai_widget_init() {
      backdrop_add_js('https://asyntai.com/static/js/chat-widget.js', array(
        'type' => 'external',
        'scope' => 'footer',
        'attributes' => array('async' => 'async', 'data-asyntai-id' => 'YOUR_WIDGET_ID'),
      ));
    }
  3. asyntai_widget.info फ़ाइल बनाएँ:
    name = Asyntai AI Chatbot Widget
    description = Adds the Asyntai AI chatbot widget to all pages.
    backdrop = 1.x
    package = Custom
    type = module
  4. अपने Backdrop एडमिन पैनल में कार्यक्षमता (admin/modules) पर जाएँ
  5. Custom पैकेज के अंतर्गत "Asyntai AI Chatbot Widget" खोजें और इसे सक्षम करें
  6. "कॉन्फ़िगरेशन सहेजें" पर क्लिक करें

नोट: मॉड्यूल कोड में YOUR_WIDGET_ID को अपने Asyntai डैशबोर्ड से अपनी वास्तविक विजेट ID से बदलें। कस्टम मॉड्यूल दृष्टिकोण अपग्रेड-सुरक्षित है और आपकी थीम अपडेट करते समय अधिलेखित नहीं होगा।

वैकल्पिक विधि 2: Backdrop का "Add to Head" मॉड्यूल उपयोग करना

योगदान किया गया "Add to Head" मॉड्यूल कोड संपादित किए बिना स्क्रिप्ट इंजेक्ट करने का आसान तरीका प्रदान करता है:

  1. Backdrop CMS वेबसाइट से योगदान किया गया "Add to Head" मॉड्यूल डाउनलोड और इंस्टॉल करें
  2. कॉन्फ़िगरेशन > विकास > Add to Head पर जाएँ
  3. अपना Asyntai एम्बेड कोड फुटर सेक्शन (footer section) में जोड़ें
  4. "कॉन्फ़िगरेशन सहेजें" पर क्लिक करें

सुझाव: "Add to Head" मॉड्यूल का उपयोग सबसे आसान तरीका है यदि आप थीम फ़ाइलें संपादित नहीं करना चाहते या कस्टम मॉड्यूल नहीं बनाना चाहते। यह इंजेक्ट की गई स्क्रिप्ट प्रबंधित करने के लिए एक सरल एडमिन इंटरफ़ेस प्रदान करता है।

वैकल्पिक विधि 3: ब्लॉक सिस्टम का उपयोग करना

Backdrop CMS का लेआउट और ब्लॉक सिस्टम भी चैटबॉट जोड़ने के लिए उपयोग किया जा सकता है:

  1. अपने Backdrop CMS एडमिन पैनल में लॉग इन करें
  2. संरचना > लेआउट पर जाएँ
  3. वह लेआउट चुनें जिसे आप संपादित करना चाहते हैं (जैसे, डिफ़ॉल्ट लेआउट)
  4. फुटर क्षेत्र में "ब्लॉक जोड़ें" पर क्लिक करें
  5. "कस्टम ब्लॉक" चुनें
  6. ब्लॉक प्रारूप को "Full HTML" या "Raw HTML" पर सेट करें
  7. अपना Asyntai एम्बेड कोड ब्लॉक बॉडी में पेस्ट करें
  8. ब्लॉक को एक शीर्षक दें (जैसे, "Asyntai Chatbot") और वैकल्पिक रूप से "शीर्षक छिपाएँ" चेक करें
  9. "ब्लॉक सहेजें" और फिर "लेआउट सहेजें" पर क्लिक करें

महत्वपूर्ण: सुनिश्चित करें कि टेक्स्ट प्रारूप "Full HTML" या "Raw HTML" पर सेट है ताकि स्क्रिप्ट टैग हटाया न जाए। डिफ़ॉल्ट "Filtered HTML" प्रारूप सुरक्षा कारणों से स्क्रिप्ट टैग हटा देगा।

चरण 3: कैश साफ़ करें और सत्यापित करें

अपने परिवर्तन करने के बाद, Backdrop CMS का कैश साफ़ करें और इंस्टॉलेशन सत्यापित करें:

  1. अपने एडमिन पैनल में कॉन्फ़िगरेशन > प्रदर्शन पर जाएँ
  2. "सभी कैश साफ़ करें" पर क्लिक करें
  3. अपनी वेबसाइट को एक नए ब्राउज़र टैब या इनकॉग्निटो विंडो में खोलें
  4. आपको नीचे दाएँ कोने में चैट विजेट बटन दिखाई देना चाहिए
  5. यह सुनिश्चित करने के लिए इस पर क्लिक करें कि यह सही ढंग से खुलता और काम करता है

विजेट दिखाई नहीं दे रहा? सुनिश्चित करें कि आपने कॉन्फ़िगरेशन > प्रदर्शन पर Backdrop CMS का कैश साफ़ किया है। अपनी साइट को इनकॉग्निटो विंडो में देखने या अपना ब्राउज़र कैश साफ़ करने का प्रयास करें। किसी भी JavaScript त्रुटि के लिए ब्राउज़र कंसोल (F12) खोलें। यदि आपने कस्टम मॉड्यूल विधि का उपयोग किया, तो कार्यक्षमता के अंतर्गत सत्यापित करें कि मॉड्यूल सक्षम है।