ChatzoraDokumentasi
Developer

Opsi kode sematan

Atribut yang dibaca skrip obrolan situs web, untuk developer yang menambahkan chat secara manual.

Halaman ini untuk developer. Kebanyakan orang cukup menyalin kode dari Kanal → Obrolan situs web tanpa mengubahnya. Lihat Pasang di situs web Anda.

Kode sematan

<script
  src="https://chatzora.com/widget.js"
  data-agent-id="YOUR_ASSISTANT_ID"
  data-api-base="https://chatzora.com"
  data-title="Your business name"
  async
></script>

Letakkan sebelum tag penutup </body> di setiap halaman tempat chat harus muncul.

Atribut

AtributWajibFungsinya
data-agent-idYaAsisten yang dimuat. Tanpanya, skrip tidak melakukan apa-apa.
data-api-baseTidakAlamat Chatzora yang dihubungi. Defaultnya adalah alamat tempat skrip dimuat.
data-titleTidakTeks header yang ditampilkan sebelum pengaturan tersimpan dimuat.
data-colorTidakWarna tema yang ditampilkan sebelum pengaturan tersimpan dimuat, misalnya #059669.
data-welcome-messageTidakPesan selamat datang yang ditampilkan sebelum pengaturan tersimpan dimuat.
data-launcher-textTidakTeks tombol chat yang ditampilkan sebelum pengaturan tersimpan dimuat.
data-positionTidakleft atau right, sebelum pengaturan tersimpan dimuat.
data-lead-captureTidaktrue untuk menampilkan formulir kontak sebelum pengaturan tersimpan dimuat.
data-visitor-idTidakID tetap milik Anda untuk pengunjung, seperti ID pelanggan Anda. Jika dikosongkan, ID acak dibuat dan disimpan di browser.

Atribut tampilan hanyalah nilai awal. Setelah chat dimuat, pengaturan yang disimpan di dasbor (Pengaturan → Jendela chat) menggantikannya. Ubah tampilan di dasbor, bukan di kode.

Perilaku

  • Pada layar selebar 480 px atau kurang, chat terbuka layar penuh. Pada layar yang lebih besar, chat terbuka sebagai jendela mengambang.
  • Balasan ditampilkan saat ditulis jika browser mendukungnya. Balasan yang memakai integrasi, seperti pencarian produk, datang sekaligus.
  • Jika Situs web yang boleh menampilkan chat Anda diisi, chat hanya berfungsi pada origin yang persis sama.
  • Jika obrolan situs web dimatikan di dasbor, skrip menghapus chat dari halaman.

Content Security Policy

Jika situs Anda memakai Content Security Policy, izinkan script-src, connect-src, dan frame-src untuk alamat Chatzora Anda (https://chatzora.com). Halaman pemesanan terbuka di dalam frame, jadi jika Anda memakai tautan pemesanan, izinkan juga penyedia penjadwalan Anda di frame-src.

Halaman chat yang di-hosting

Anda bisa menautkan atau menyematkan halaman chat yang di-hosting sebagai ganti skrip:

https://chatzora.com/widget?agentId=YOUR_ASSISTANT_ID