telybot Trochę mniej zwyczajnie.
Dużo inteligentniej.
PolandEnglish Zaloguj się Porozmawiajmy Zacznij za darmo
Dokumentacja TelybotInstalacja

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/telybotai/telybot-Sdks

Lub w Package.swift:

.package(url: "https://github.com/telybotai/telybot-Sdks", from: "0.2.0")

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/telybotai/telybot-Sdks/v0.2.0/KeydaBot.podspec'

Wymaga systemu iOS 15 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://telybot.com")

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 Telybot 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 →