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

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.

Next: iOS app →