Keyda Business
PolandEnglish Zaloguj się Zacznij za darmo
Dokumentacja Keyda BusinessInstalacja

Zainstaluj w aplikacji na iOS

Ten sam klucz, to samo szkolenie i ten sam czat, który otrzymują odwiedzający Twoją stronę.

Czym tak naprawdę jest SDK

A WKWebView prezentujący hostowaną stronę czatu, z natywną prezentacją oraz obsługą bezpiecznych stref i klawiatury. Oznacza to, że zmiana wprowadzona w panelu jest od razu widoczna w aplikacji bez publikowania nowej wersji w App Store, a także że czat wymaga połączenia z internetem — tryb offline nie jest obsługiwany.

Dodaj pakiet

Swift Package Manager w Xcode: File → Add Package Dependencies, a następnie

https://github.com/KeydaAI/keyda-business-sdks

Lub w Package.swift:

.package(url: "https://github.com/KeydaAI/keyda-business-sdks", from: "0.1.3")

Lub CocoaPods. Moduł jest pobierany bezpośrednio z taga, więc do pliku Podfile nie trzeba dodawać nic poza tą linijką:

pod 'KeydaBot', :podspec => 'https://raw.githubusercontent.com/KeydaAI/keyda-business-sdks/v0.1.3/KeydaBot.podspec'

Wymaga systemu iOS 13 lub nowszego. Brak zewnętrznych zależności.

Dwie linie

// Once, at launch
KeydaBot.initialize(clientId: "kb_live_your_key_here")

// From your Help button
KeydaBot.show(from: self)

show(from:) znajdzie najwyższy kontroler widoku, jeśli nic nie przekazzesz. Istnieją również KeydaBot.dismiss() i KeydaBot.isShowing.

Wskazanie innego miejsca

KeydaBot.initialize(clientId: "kb_live_your_key_here",
                    baseUrl: "https://keyda.in/business")

Wymagane tylko w środowisku testowym (staging) lub przy instalacji na własnym serwerze.

Co to robi dla Ciebie

  • Linki otwierają się w przeglądarce Safari, a nie w czacie — klient nigdy nie traci swojej konwersacji przez jedno dotknięcie.
  • Bezpieczne obszary i klawiatura są obsługiwane, również na urządzeniach z wcięciami w ekranie.
  • Nieudane ładowanie oferuje ponowną próbę zamiast wyrzucać błąd.
  • Żadnych analityk, żadnych identyfikatorów, żadnego śledzenia. Warto wiedzieć przed wypełnieniem odpowiedzi dotyczących prywatności w App Store: SDK nic nie zbiera.

Prywatność w App Store

Samo SDK nie gromadzi żadnych danych. To, co piszą Twoje klienci, jest przesyłane do Keyda w celu uzyskania odpowiedzi — na tym polega działanie produktu — i jest objęte zasadami ochrony danych obowiązującymi u Ciebie.

Next: React Native / Flutter / Ionic →