Cara Menambah Chatbot AI Asyntai ke Odoo

Panduan langkah demi langkah untuk laman web Odoo

Dapatkan Kod Benam

Langkah 1: Dapatkan Kod Benam Anda

Pertama, pergi ke Papan Pemuka Asyntai anda dan tatal ke bawah ke bahagian "Kod Benam". Salin kod benam unik anda yang akan kelihatan seperti ini:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Nota: Kod di atas hanyalah contoh. Anda mesti menyalin kod benam unik anda sendiri dari Papan Pemuka anda kerana ia mengandungi ID widget peribadi anda.

Langkah 2: Tambah Kod Menggunakan Code Injection (Odoo 16+)

Jika anda menggunakan Odoo versi 16 atau lebih baharu, anda boleh menggunakan ciri Code Injection terbina dalam untuk menambah chatbot ke semua halaman:

  1. Log masuk ke backend Odoo anda dan pergi ke aplikasi Website
  2. Klik Edit untuk memasuki editor laman web
  3. Klik pilihan Theme dalam bar alat editor
  4. Navigasi ke Website Settings
  5. Cari dan klik pada Code Injection
  6. Klik pilihan </body> untuk menambah kod sebelum tag penutup body
  7. Tampal kod benam Asyntai anda dalam editor kod
  8. Klik Save untuk menerapkan perubahan

Petua: Menambah kod ke bahagian </body> meletakkannya sejurus sebelum tag penutup body, yang merupakan penempatan yang disyorkan untuk widget sembang dan tidak akan melambatkan pemuatan halaman anda.

Alternatif: Menggunakan HTML Editor (Odoo 14-15)

Untuk Odoo versi 14 dan 15, anda boleh menggunakan HTML Editor untuk menambah kod:

  1. Log masuk ke backend Odoo anda dan pergi ke aplikasi Website
  2. Klik Edit untuk memasuki editor laman web
  3. Klik menu dropdown Customize
  4. Pilih HTML/CSS/JS Editor
  5. Pilih Main Layout dari senarai templat yang boleh diedit
  6. Tatal ke bahagian bawah templat, sejurus sebelum tag penutup </t>
  7. Tampal kod benam Asyntai anda
  8. Klik Save dan muat semula halaman

Penting: Semasa mengedit HTML secara langsung, pastikan menggunakan sintaks XHTML yang sah. Tag skrip anda perlu ditutup sendiri jika perlu. Perubahan akan terpakai pada semua halaman di laman web anda.

Alternatif: Kaedah Pembangun (Modul Tersuai)

Jika anda seorang pembangun atau mempunyai akses kepada modul Odoo tersuai, anda boleh mencipta templat yang mewarisi daripada layout laman web:

<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>

Nota: Kaedah ini memerlukan penciptaan modul Odoo tersuai dan menambah kod di atas ke paparan XML modul anda. Selepas menambah, kemaskini senarai modul anda dan pasang modul tersebut.

Langkah 3: Sahkan Pemasangan

Selepas menyimpan perubahan anda, buka laman web anda dalam tab pelayar baharu atau tetingkap inkognito. Anda sepatutnya melihat butang widget sembang di sudut kanan bawah. Klik padanya untuk memastikan ia dibuka dan berfungsi dengan betul.

Tidak nampak widget? Pastikan anda telah menyimpan perubahan anda dan mengosongkan cache pelayar anda. Cuba lihat laman anda dalam tetingkap inkognito. Jika anda membuat perubahan melalui HTML Editor, anda mungkin perlu memuat semula halaman atau mengosongkan cache aset Odoo.