@thunderphone/widget npm paketi olarak dağıtılır ve paketleyici kullanılmayan ortamlar için CDN üzerinden de kullanılabilir.

Ön Koşullar
Widget’ı yerleştirmeden önce ThunderPhone Dashboard içinde şu üç adımı tamamlayın:1
Yayınlanabilir API anahtarı oluşturun
Pano ayarlarında Geliştiriciler bölümüne gidin ve yayınlanabilir bir anahtar oluşturun. Yayınlanabilir anahtarlar
pk_live_ ile başlar ve istemci tarafı kodunda kullanılmaları güvenlidir.2
İzin verilen alan adlarını yapılandırın
Aynı Geliştiriciler ayarlarında, widget’ın yerleştirileceği alan adlarını ekleyin.
localhost, geliştirme için her zaman izinlidir. Joker karakterler desteklenir (ör. *.example.com).3
Web widget'ı oluşturun
Panoda Web Widget’ları bölümüne gidin ve bir widget oluşturun. Kullanıma sunmak istediğiniz ajanı ve kullanılacak yayınlanabilir anahtarı seçin. Ajan, yayınlanabilir anahtar yapılandırmanızdan otomatik olarak belirlenir.
Hızlı Başlangıç
Paketi yükleyin:Özelleştirme
Widget’ın görünüm için dört prop’u vardır:
Prop tablosunun tamamı için React bileşeni referansına bakın.
Tamamen özel bir kullanıcı arayüzü için, kendi arayüzünüzü oluştururken sesli oturumu yönetmek üzere headless hook’u kullanın. Hook, sese tepki veren görselleştirmeler oluşturmak için gerçek zamanlı ses seviyelerini sunar.
Entegrasyon Seçenekleri
Teknoloji yığınınıza uygun entegrasyon yöntemini seçin:React Bileşeni
Yerleşik arama kontrolleri ve durum göstergesi içeren hazır kullanıcı arayüzü bileşeni. İçe aktarın, prop’ları iletin, işlem tamam.
Headless Hook
Kullanıcı arayüzü üzerinde tam kontrol. Siz kendi arayüzünüzü oluştururken
useThunderPhone hook’u sesli oturumu yönetir.CDN / Script Etiketi
Bundler gerekmez. Statik siteler, WordPress ve React dışındaki diğer ortamlar için widget’ı bir script etiketiyle yükleyin.
Stil
Widget,theme prop’u ile kontrol edilen yerleşik açık ve koyu temalar ile primaryColor prop’u ile kontrol edilen bir vurgu rengi sunar. Daha kapsamlı özelleştirme için CSS özel özelliklerini ve sınıflarını geçersiz kılabilirsiniz. Ayrıntılar için Stil rehberine bakın.
Yardıma mı ihtiyacınız var? support@thunderphone.com adresinden bizimle iletişime geçin.