Cum să adăugați Chatbot-ul AI Asyntai în Odoo
Ghid pas cu pas pentru site-urile Odoo
Pasul 1: Obțineți codul de încorporare
Mai întâi, accesați Tabloul de bord Asyntai și derulați în jos până la secțiunea "Cod de încorporare". Copiați codul unic de încorporare care va arăta astfel:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Notă: Codul de mai sus este doar un exemplu. Trebuie să copiați propriul cod unic de încorporare din Tabloul de bord, deoarece conține ID-ul personal al widgetului dvs.
Pasul 2: Adăugați codul folosind injectarea de cod (Odoo 16+)
Dacă utilizați versiunea Odoo 16 sau ulterioară, puteți utiliza funcția integrată de injectare a codului pentru a adăuga chatbot-ul pe toate paginile:
- Conectați-vă la backend-ul Odoo și mergeți la aplicația Website
- Faceți clic pe Edit pentru a intra în editorul de site
- Faceți clic pe opțiunea Theme în bara de instrumente a editorului
- Navigați la Website Settings
- Găsiți și faceți clic pe Code Injection
- Faceți clic pe opțiunea </body> pentru a adăuga cod înainte de eticheta de închidere body
- Lipiți codul de integrare Asyntai în editorul de cod
- Faceți clic pe Save pentru a aplica modificările
Sfat: Adăugarea codului în secțiunea </body> îl plasează chiar înainte de eticheta de închidere body, ceea ce este plasarea recomandată pentru widget-urile de chat și nu va încetini încărcarea paginii.
Alternativă: Utilizarea editorului HTML (Odoo 14-15)
Pentru versiunile Odoo 14 și 15, puteți utiliza editorul HTML pentru a adăuga codul:
- Conectați-vă la backend-ul Odoo și mergeți la aplicația Website
- Faceți clic pe Edit pentru a intra în editorul de site
- Faceți clic pe meniul derulant Customize
- Selectați HTML/CSS/JS Editor
- Alegeți Main Layout din lista de șabloane editabile
- Derulați în josul șablonului, chiar înainte de eticheta de închidere
</t> - Inserați codul de încorporare Asyntai
- Faceți clic pe Save și reîmprospătați pagina
Important: Când editați HTML-ul direct, asigurați-vă că utilizați sintaxă XHTML validă. Eticheta script ar trebui să fie auto-închisă dacă este necesar. Modificările se vor aplica pe toate paginile site-ului dvs.
Alternativă: Metoda dezvoltatorului (Modul personalizat)
Dacă sunteți dezvoltator sau aveți acces la module Odoo personalizate, puteți crea un șablon care moștenește din layout-ul site-ului:
<template id="asyntai_chatbot" inherit_id="website.layout">
<xpath expr="//div[@id='wrapwrap']" position="after">
<script async="async" src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"/>
</xpath>
</template>
Notă: Această metodă necesită crearea unui modul Odoo personalizat și adăugarea codului de mai sus în vizualizările XML ale modulului. După adăugare, actualizați lista de module și instalați modulul.
Pasul 3: Verificați instalarea
După ce ați salvat modificările, deschideți site-ul dvs. într-o filă nouă de browser sau într-o fereastră incognito. Ar trebui să vedeți butonul widget-ului de chat în colțul din dreapta jos. Faceți clic pe el pentru a vă asigura că se deschide și funcționează corect.
Nu vedeți widgetul? Asigurați-vă că ați salvat modificările și ați golit cache-ul browserului. Încercați să vizualizați site-ul într-o fereastră incognito. Dacă ați făcut modificări prin editorul HTML, este posibil să fie nevoie să reîmprospătați pagina sau să goliți cache-ul de resurse Odoo.
Weebly