Installa nella tua app Android
Il tuo assistente può vivere all'interno della tua app, usando la stessa chiave e lo stesso addestramento del tuo sito web. Nessuna nuova configurazione.
Cos'è in realtà l'SDK
Apre la pagina di chat ospitata — la stessa utilizzata dal link del tuo bot — all'interno di una WebView, con presentazione nativa, gestione della tastiera e comportamento del pulsante Indietro.
Lo diciamo chiaramente perché condiziona le tue scelte: una modifica che fai nella tua dashboard è attiva nella tua app immediatamente, senza rilascio sugli app store, e la chat ha lo stesso identico aspetto e comportamento su ogni piattaforma. Il rovescio della medaglia è che richiede una connessione; non esiste una modalità offline.
Aggiungi la dipendenza
// 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")Richiede minSdk 21. La libreria non include dipendenze di terze parti.
Due righe
// 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)Questa è l'intera API. C'è anche KeydaBot.dismiss() e KeydaBot.isShowing se hai bisogno di chiudere la chat tu stesso.
Puntarlo altrove
KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")Ti serve solo per un ambiente di staging o per un'installazione self-hosted.
Cosa fa per te
- I link si aprono fuori dalla chat. Qualsiasi elemento che esca dalla chat si apre invece nel browser, così il cliente non perde mai la sua conversazione.
- La tastiera non copre mai il campo di input.
- Un caricamento fallito mostra un tentativo, non un blocco. I tuoi utenti non sono i nostri utenti.
- Nessun analytics e nessun identificatore di dispositivo. L'aggiunta dell'SDK non inserisce alcun tracciatore nella tua app.
Se il bot è in bozza
La chat saluta il cliente e poi dice che non è disponibile. Torna online da Panoramica nella tua dashboard e riprenderà a rispondere — sempre senza rilasciare app.