Zainstaluj w aplikacji Android
Twój asystent może działać bezpośrednio w Twojej aplikacji, korzystając z tego samego klucza i tych samych szkoleń co Twoja strona. Bez ponownego konfigurowania.
Czym tak naprawdę jest SDK
Otwiera hostowaną stronę czatu — tę samą, której używa link Twojego bota — wewnątrz WebView, z natywną prezentacją, obsługą klawiatury i zachowaniem przycisku wstecz.
Mówimy to wprost, ponieważ ma to znaczenie dla Ciebie: zmiana wprowadzona w panelu jest widoczna w Twojej aplikacji natychmiast, bez konieczności publikowania w sklepie z aplikacjami, a czat wygląda i działa identycznie na każdej platformie. Minusem jest to, że wymaga połączenia z internetem; nie ma trybu offline.
Dodaj zależność
// settings.gradle.kts
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven("https://jitpack.io")
}
}// app/build.gradle.kts
implementation("com.github.KeydaAI:keyda-business-sdks:v0.1.3")Wymaga minSdk 21. Biblioteka nie posiada własnych zależności zewnętrznych.
Dwie linie
// Once — Application.onCreate() or the activity that opens the chat
KeydaBot.init(this, "kb_live_your_key_here")
// From your Help or Contact button
KeydaBot.show(this)To całe API. Jeśli musisz samodzielnie zamknąć czat, dostępne są również KeydaBot.dismiss() i KeydaBot.isShowing.
Wskazanie innego miejsca
KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")Potrzebujesz tego tylko w środowisku testowym (staging) lub przy instalacji na własnym serwerze.
Co to robi dla Ciebie
- Linki otwierają się poza czatem. Wszystko, co przenosi poza czat, otwiera się w przeglądarce, dzięki czemu klient nigdy nie traci swojej konwersacji.
- Klawiatura nigdy nie zasłania pola wprowadzania.
- Nieudane ładowanie powoduje ponowną próbę, a nie awarię. Twoi użytkownicy to nie nasi użytkownicy.
- Brak analityki i identyfikatorów urządzeń. Dodanie zestawu SDK nie oznacza dodania elementu śledzącego do aplikacji.
Jeśli bot jest w wersji roboczej
Czat wita klienta, a następnie informuje, że jest niedostępny. Przejdź do trybu online w sekcji Przegląd w swoim panelu, a bot zacznie odpowiadać — ponownie, bez konieczności publikowania nowej wersji aplikacji.