Bu entegrasyon, Botpress chatbot'unuzu lider e-ticaret platformu Shopify'a bağlamanızı sağlar. Bu entegrasyon sayesinde, doğrudan chatbotunuzdan mağaza işlemleriyle ilgili sorunsuz etkileşimleri kolaylaştırabilirsiniz. Entegrasyonu etkin bir şekilde kullanmak için Shopify mağazanızın adını (tarayıcıda/URL'de görüldüğü gibi) ve Shopify uygulaması oluşturduktan sonra oluşturulan erişim belirtecini sağlamanız gerekir. ## Kurulum Videosu [![image](https://i.imgur.com/mWb0uV9.png)](https://youtu.be/yjvsoaCvjmU) ## Yapılandırma Kurulumu Shopify entegrasyonunu Botpress adresinde ayarlamak için aşağıdaki konfigürasyonlar gereklidir: 1. **Dükkan/Mağaza Adı**: Shopify mağazanıza erişirken URL'de bulunur. Örneğin, mağaza yöneticinizin URL'si \`https://admin.shopify.com/store/botpress-test-store\` ise gireceğiniz mağaza adı \`botpress-test-store\` olur. 2. **API Erişim Belirteci**: Bu belirteç, Botpress adresinin Shopify mağazanızla iletişim kurmasına izin vermek için gereklidir. Belirteç almak için yeni bir Shopify uygulaması oluşturmanız gerekir (aşağıdaki talimatlar). ## Shopify Uygulaması Oluşturun 1. Shopify kontrol panelinde "Uygulamalar ve Satış Kanalları" bölümüne gidin. 2. 'Uygulama Geliştir'e tıklayın. 3. 'Uygulama Oluştur'u seçin ve uygulamanıza bir ad verin. 4. 'API Kimlik Bilgileri'ne tıklayın ve 'Erişim Belirteçleri' altında 'Yönetici API Kapsamlarını Yapılandır'ı seçin 5. Bu entegrasyon için 'Müşteriler', 'Siparişler' ve 'Ürünler' için 'Oku' erişim kutusunu işaretlemeniz gerekecektir. Bu, bota bu özelliklerin her birini okuma erişimi verecektir. 6. Kurulumunuzu tamamlamak için 'Kaydet'e ve ardından 'Uygulamayı yükle'ye tıklayın. 7. Yükledikten sonra token'ınızı görüntülemek/kopyalamak için 'API Kimlik Bilgileri' ve 'Yönetici API erişim token'ına gidebilirsiniz. ## Entegrasyonu Etkinleştir Shopify entegrasyonunu Botpress adresinde etkinleştirmek için: 1. Botpress yönetici kontrol paneline erişin. 2. "Entegrasyonlar" sekmesine gidin. 3. Shopify entegrasyonunu arayın ve "Etkinleştir" veya "Yapılandır" seçeneğini belirleyin. 4. Gerekli Mağaza/Mağaza Adı ve Yönetici API erişim belirtecini girin. 5. Yapılandırmalarınızı kaydedin. ## Kullanım ### Eylemler Entegrasyonu etkinleştirdikten sonra Botpress sohbet botunuz, aşağıdaki eylemleri kullanarak ürün ve müşteri sorguları için Shopify ile iletişim kurabilir: - Müşteri Listesini Al: Müşterilerin bir listesini döndürür. - Müşteri Sipariş Listesini Al: Belirli bir müşteriye ait siparişlerin listesini duruma göre (açık, kapalı, iptal edilmiş veya herhangi biri) döndürür. - Ürün Listesini Al: Kimlik, Başlık veya Ürün Türünü kullanarak ürünlerin bir listesini döndürür. - Ürün Varyantları Listesini Al: Bir ürünün varyantlarının listesini Id'ye göre döndürür. ### Etkinlikler Entegrasyonu etkinleştirdikten sonra Botpres sohbet botunuz, aşağıdaki olayları kullanarak Shopify'dan olaylar alabilir: - Sipariş Oluşturuldu: Bir sipariş oluşturulduğunda tetiklenir. - Sipariş Güncellendi: Bir sipariş güncellendiğinde tetiklenir. - Sipariş İptal Edildi: Bir sipariş iptal edildiğinde tetiklenir. - Müşteri Oluşturuldu: Bir müşteri oluşturulduğunda tetiklenir. - Müşteri Güncellendi: Bir müşteri güncellendiğinde tetiklenir. Not: Bu olayları belirli konuşmalara bağlayamazsınız. Bu olaylar, sohbet botunuzda olay bilgilerini depolamak içindir (örneğin, müşteri/sipariş verilerini sorgulamak için bir tabloda depolamak) ## Sınırlamalar 1. Shopify'ın API'si tarafından uygulanan ücret sınırları olabilir. 2. Etkinlikler, konuşmalarla bağlantılı değildir.