Integrasi ini memungkinkan Anda untuk menghubungkan chatbot Botpress Anda dengan Shopify, platform e-commerce terkemuka. Dengan integrasi ini, Anda dapat memfasilitasi interaksi tanpa batas yang terkait dengan operasi toko langsung dari chatbot Anda. Untuk menggunakan integrasi ini secara efektif, Anda harus memberikan nama toko Shopify Anda (seperti yang terlihat di browser / URL) dan token akses yang dihasilkan setelah membuat aplikasi Shopify. ## Video Penyiapan [![image](https://i.imgur.com/mWb0uV9.png)](https://youtu.be/yjvsoaCvjmU) ## Penyiapan Konfigurasi Untuk menyiapkan integrasi Shopify di Botpress, diperlukan konfigurasi berikut: 1. **Nama Toko/Toko**: Ditemukan di URL saat mengakses toko Shopify Anda. Misalnya, jika URL ke admin toko Anda adalah \`https://admin.shopify.com/store/botpress-test-store\`, maka nama toko yang akan Anda masukkan adalah \`botpress-test-store\`. 2. **Token Akses API**: Token ini sangat penting untuk memungkinkan Botpress berkomunikasi dengan toko Shopify Anda. Untuk mendapatkan token, Anda perlu membuat aplikasi Shopify baru (petunjuk di bawah). ## Membuat Aplikasi Shopify 1. Buka 'Aplikasi dan Saluran Penjualan' di dasbor Shopify. 2. Klik 'Kembangkan Aplikasi'. 3. Pilih 'Buat Aplikasi' dan beri nama aplikasi Anda. 4. Klik 'Kredensial API' dan di bawah 'Token Akses', pilih 'Konfigurasi Cakupan API Admin' 5. Untuk integrasi ini, Anda perlu mencentang kotak akses 'Baca' untuk 'Pelanggan', 'Pesanan', dan 'Produk'. Ini akan memberi bot akses untuk membaca masing-masing properti ini. 6. Klik 'Simpan' dan kemudian 'Instal aplikasi' untuk menyelesaikan penginstalan Anda. 7. Setelah menginstal, Anda dapat pergi ke 'Kredensial API' dan 'Token akses API Admin' untuk melihat/menyalin token Anda. ## Mengaktifkan Integrasi Untuk mengaktifkan integrasi Shopify di Botpress: 1. Akses dasbor admin Botpress . 2. Buka tab "Integrasi". 3. Cari integrasi Shopify dan pilih "Aktifkan" atau "Konfigurasi". 4. Masukkan Nama Toko/Toko dan token akses API Admin yang diperlukan. 5. Simpan konfigurasi Anda. ## Penggunaan ### Tindakan Setelah mengaktifkan integrasi, chatbot Botpress Anda dapat berkomunikasi dengan Shopify untuk pertanyaan produk dan pelanggan menggunakan tindakan di bawah ini: - Dapatkan Daftar Pelanggan: Mengembalikan daftar pelanggan. - Dapatkan Daftar Pesanan Pelanggan: Mengembalikan daftar pesanan untuk pelanggan tertentu berdasarkan status (terbuka, ditutup, dibatalkan, atau apa saja). - Dapatkan Daftar Produk: Mengembalikan daftar produk menggunakan Id, Judul, atau Tipe Produk. - Dapatkan Daftar Varian Produk: Mengembalikan daftar varian produk berdasarkan Id. Acara ### Setelah mengaktifkan integrasi, chatbot Botpres Anda dapat menerima acara dari Shopify menggunakan acara di bawah ini: - Pesanan Dibuat: Dipicu saat pesanan dibuat. - Pesanan Diperbarui: Dipicu ketika pesanan diperbarui. - Pesanan Dibatalkan: Dipicu ketika pesanan dibatalkan. - Pelanggan Dibuat: Dipicu ketika pelanggan dibuat. - Pelanggan Diperbarui: Dipicu ketika pelanggan diperbarui. Catatan: Anda tidak dapat menautkan peristiwa ini ke percakapan tertentu. Peristiwa ini untuk menyimpan informasi peristiwa di dalam chatbot Anda (misalnya, menyimpan data pelanggan/pesanan dalam tabel untuk kueri) ## Keterbatasan 1. Mungkin ada batasan tarif yang diterapkan oleh API Shopify. 2. Acara tidak ditautkan ke percakapan.