Ana içeriğe atla

API İzinleri

AI SmartTalk'ın tam potansiyelini açığa çıkarmak için — siparişleri sorgulamak, ürün açıklamalarını güncellemek veya müşterileri yönetmek gibi — doğru izinlerle bir PrestaShop Webservice API anahtarı yapılandırmanız gerekir.

bilgi

Bu adım, AI Actions (SmartFlow) kullanmak istiyorsanız gereklidir. Bunun olmaması durumunda, AI asistanınız senkronize edilmiş bilgiye dayalı soruları yanıtlayabilir, ancak gerçek zamanlı mağaza verilerine erişemez.


1. Webservisi Etkinleştirme

  1. Gelişmiş Parametreler > Webservis bölümüne gidin
  2. PrestaShop'un webservisini etkinleştirin
  3. Kaydet butonuna tıklayın

2. API anahtarı oluşturma

  1. Webservis sayfasında, Yeni webservis anahtarı ekle butonuna tıklayın
  2. Formu doldurun:
    • Anahtar: Güvenli bir token oluşturmak için Oluştur butonuna tıklayın veya kendi anahtarınızı girin
    • Anahtar açıklaması: AI SmartTalk
    • Durum: Etkin
  3. Aşağıda açıklanan izinleri ayarlayın
  4. Kaydet butonuna tıklayın
uyarı

API anahtarını kopyalayın ve kaydedin — AI SmartTalk'taki entegrasyonu yapılandırırken buna ihtiyacınız olacak.


3. Gerekli izinler

API anahtarınızın izinler bölümünde aşağıdaki kaynakları etkinleştirin:

KaynakGETPUTPOSTAçıklama
ürünlerEvetEvetÜrün detaylarını oku, açıklamaları ve SEO'yu güncelle
siparişlerEvetSiparişleri referans veya müşteri ile sorgula
sipariş_detaylarıEvetBir siparişteki ürünleri görüntüle
sipariş_durumlarıEvetSipariş durumu etiketlerini oku
sipariş_geçmişleriEvetEvetDurum geçmişini oku, durum değişiklikleri ekle
müşterilerEvetEvetMüşteri bilgilerini sorgula ve güncelle
dillerEvetMevcut mağaza dillerini listele
ipucu

Yalnızca yukarıda listelenen izinleri kontrol edin. Diğer kaynaklara erişim vermenize gerek yoktur.


4. Her bir kaynağın ne için kullanıldığı

Ürünler (okuma + yazma)

  • Okuma: Ürün detaylarını al — isim, açıklama, kısa açıklama, fiyat, referans, stok, SEO alanları (meta başlık, meta açıklama, meta anahtar kelimeler)
  • Yazma: Ürün açıklamalarını, kısa açıklamaları ve SEO alanlarını tam çok dilli destek ile güncelle

Siparişler (sadece okuma)

  • Bir siparişi referans numarası ile sorgula
  • Belirli bir müşteri için siparişleri listele (e-posta ile)
  • Bir müşteri için en son siparişi al

Sipariş Detayları (sadece okuma)

  • Bir siparişteki ürünleri görüntüle: isim, referans, miktar, birim fiyat

Sipariş Durumları (sadece okuma)

  • Her sipariş durumu için insan tarafından okunabilir etiketi al (örneğin, "Ödeme kabul edildi", "Gönderildi")

Sipariş Geçmişleri (okuma + oluşturma)

  • Okuma: Bir siparişin durum değişiklikleri geçmişini görüntüle
  • Oluşturma: Bir siparişe yeni bir durum değişikliği ekle (örneğin, gönderildi olarak işaretle), isteğe bağlı olarak müşteriye e-posta bildirimi ile

Müşteriler (okuma + yazma)

  • Okuma: Bir müşteriyi e-posta veya ID ile sorgula — isim, e-posta, kayıt tarihi, bülten durumu, notları al
  • Yazma: Müşteri bilgilerini güncelle (isim, soyisim, e-posta, notlar)

Diller (sadece okuma)

  • Mağazanızda yapılandırılmış tüm dilleri listele (çok dilli ürün güncellemeleri için kullanılır)

5. API anahtarını AI SmartTalk'a girme

Webservis anahtarınız oluşturulduktan ve yapılandırıldıktan sonra:

  1. PrestaShop'taki AI SmartTalk modül yapılandırmasına gidin
  2. API anahtarı genellikle OAuth bağlantısı sırasında iletilir
  3. Güncellemeniz gerekiyorsa, AI SmartTalk kontrol panelinize gidin > Entegrasyon > PrestaShop ve Webservis token'ını güncelleyin

Çoklu site kurulumları için, her site bağımsız olarak kendi Webservice API anahtarına sahip olabilir.

Prestashop token


Sonraki adımlar

Deneyiminizi yükseltmeye hazır mısınız?
kullanıcı deneyimi?

Müşterileri memnun eden ve işinizle birlikte büyüyen AI asistanlarını dağıtın.

GDPR Uyumlu