Keyda Business
AustriaEnglish Anmelden Kostenlos starten
Keyda Business DokumentationInstallieren

In Ihrer Android-App installieren

Ihr Assistent kann direkt in Ihrer App leben, mit demselben Schlüssel und demselben Training wie auf Ihrer Website. Nichts muss neu eingerichtet werden.

Was das SDK eigentlich ist

Es öffnet die gehostete Chat-Seite — dieselbe, die Ihr Bot-Link verwendet — innerhalb einer WebView, mit nativer Darstellung, Tastatursteuerung und Zurück-Button-Verhalten.

Wir sagen das so deutlich, weil es Dinge für Sie entscheidet: Eine Änderung, die Sie in Ihrem Dashboard vornehmen, ist sofort live in Ihrer App, ohne App-Store-Release, und der Chat sieht auf jeder Plattform identisch aus und verhält sich auch so. Der Kompromiss ist, dass eine Verbindung erforderlich ist; es gibt keinen Offline-Modus.

Abhängigkeit hinzufügen

// 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")

Erfordert minSdk 21. Die Bibliothek bringt keine eigenen Abhängigkeiten von Drittanbietern mit.

Zwei Zeilen

// 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)

Das ist die gesamte API. Es gibt auch KeydaBot.dismiss() und KeydaBot.isShowing, falls Sie den Chat selbst schließen müssen.

Auf einen anderen Ort verweisen

KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")

Dies benötigen Sie nur für eine Staging-Umgebung oder eine selbst gehostete Installation.

Was es für Sie tut

  • Links öffnen außerhalb des Chats. Alles, was vom Chat wegführt, öffnet sich stattdessen im Browser, damit der Kunde sein Gespräch nie verliert.
  • Die Tastatur verdeckt niemals das Eingabefeld.
  • Ein Ladefehler zeigt eine Wiederholungsoption, keinen Absturz. Ihre Nutzer sind nicht unsere Nutzer.
  • Keine Analysen und keine Gerätekennungen. Das Hinzufügen des SDK fügt Ihrer App keinen Tracker hinzu.

Wenn sich der Bot im Entwurfsmodus befindet

Der Chat begrüßt den Kunden und teilt dann mit, dass er nicht verfügbar ist. Gehen Sie in Ihrem Dashboard unter Übersicht live, und er beginnt zu antworten – auch hier ohne App-Release.

Next: iOS app →