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

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

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

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

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

सभी पृष्ठों पर चैटबॉट जोड़ने का सबसे आसान तरीका ExpressionEngine कंट्रोल पैनल में अपना मुख्य लेआउट टेम्पलेट संपादित करना है:

  1. EE कंट्रोल पैनल में, डेवलपर > टेम्पलेट > टेम्पलेट समूह पर जाएँ
  2. अपना मुख्य टेम्पलेट समूह खोलें (आमतौर पर "site") और लेआउट टेम्पलेट संपादित करें (या वह टेम्पलेट जो सभी पृष्ठों को रैप करता है)
  3. क्लोज़िंग </body> टैग खोजें
  4. </body> टैग से ठीक पहले अपना Asyntai एम्बेड कोड पेस्ट करें:
    <!-- 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> </body>
  5. टेम्पलेट सहेजें

सुझाव: क्लोज़िंग </body> टैग से पहले स्क्रिप्ट जोड़ने से यह सुनिश्चित होता है कि यह पृष्ठ सामग्री के बाद लोड हो, जो चैट विजेट के लिए अनुशंसित है और आपकी पृष्ठ लोडिंग को धीमा नहीं करेगा।

वैकल्पिक विधि 1: EE टेम्पलेट पार्शियल का उपयोग करना

ExpressionEngine टेम्पलेट पार्शियल आपको पुन: प्रयोज्य स्निपेट बनाने की अनुमति देते हैं जिन्हें टेम्पलेट में शामिल किया जा सकता है:

  1. डेवलपर > टेम्पलेट > टेम्पलेट पार्शियल पर जाएँ
  2. "नया" पर क्लिक करके _asyntai_widget नाम का एक नया पार्शियल बनाएँ
  3. पार्शियल सामग्री में अपना 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>
  4. पार्शियल सहेजें
  5. क्लोज़िंग </body> टैग से ठीक पहले इसे अपने लेआउट टेम्पलेट में शामिल करें:
    {embed="_asyntai_widget"} </body>

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

वैकल्पिक विधि 2: EE के HTML हेडर/फुटर का उपयोग करना

कुछ ExpressionEngine सेटअप स्क्रिप्ट जोड़ने के लिए एक वैश्विक फुटर अनुभाग प्रदान करते हैं:

  1. सेटिंग्स > सामग्री और डिज़ाइन > वैश्विक टेम्पलेट प्राथमिकताएँ पर जाएँ
  2. यदि आपके EE सेटअप में वैश्विक फुटर अनुभाग है, तो वहाँ Asyntai एम्बेड कोड पेस्ट करें
  3. यदि कोई वैश्विक फुटर अनुभाग उपलब्ध नहीं है, तो अपना मुख्य लेआउट टेम्पलेट सीधे संपादित करें और क्लोज़िंग </body> टैग से पहले एम्बेड कोड जोड़ें:
    <!-- 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> </body>
  4. अपने परिवर्तन सहेजें

वैकल्पिक विधि 3: config.php का उपयोग करना

उन्नत उपयोगकर्ताओं के लिए, आप ExpressionEngine के कॉन्फ़िगरेशन के माध्यम से या कस्टम ऐड-ऑन बनाकर चैटबॉट स्क्रिप्ट इंजेक्ट कर सकते हैं:

  1. FTP, SSH, या अपने कोड एडिटर के माध्यम से अपनी ExpressionEngine प्रोजेक्ट फ़ाइलों तक पहुँचें
  2. system/user/config/ डायरेक्टरी पर नेविगेट करें और config.php खोलें
  3. कस्टम JavaScript इंजेक्शन के लिए, पृष्ठ रेंडर पर स्क्रिप्ट इंजेक्ट करने के लिए template_post_parse हुक में हुक करने वाला एक सरल EE ऐड-ऑन/एक्सटेंशन बनाने पर विचार करें:
    // In your custom extension public function template_post_parse($final_template, $is_partial, $site_id) { $script = '<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>'; $final_template = str_replace('</body>', $script . '</body>', $final_template); return $final_template; }
  4. YOUR_WIDGET_ID को डैशबोर्ड से अपनी वास्तविक विजेट ID से बदलें

महत्वपूर्ण: config.php और ऐड-ऑन विधि ExpressionEngine विकास में सहज उन्नत उपयोगकर्ताओं के लिए है। अधिकांश उपयोगकर्ताओं के लिए, टेम्पलेट लेआउट विधि (चरण 2) या टेम्पलेट पार्शियल विधि (वैकल्पिक विधि 1) अनुशंसित है।

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

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

विजेट दिखाई नहीं दे रहा? सुनिश्चित करें कि आपने टेम्पलेट सहेजा और आप सही लेआउट टेम्पलेट संपादित कर रहे हैं जो आपके पृष्ठ उपयोग करते हैं। अपना ब्राउज़र कैश साफ़ करें या इनकॉग्निटो विंडो में देखें। यदि ExpressionEngine टेम्पलेट कैशिंग सक्षम है, तो डेवलपर > उपयोगिताएँ > कैश मैनेजर के अंतर्गत कंट्रोल पैनल से कैश साफ़ करें।