Keyda Business
ItalyEnglish Accedi Inizia gratis
Documentazione di Keyda BusinessInstalla

React Native, Flutter e Ionic

Tutti e tre integrano la stessa pagina di chat ospitata, quindi tutto ciò su cui effettui l'addestramento raggiunge i clienti su tutti i canali contemporaneamente.

React Native

npm install @keyda/bot-react-native react-native-webview
cd ios && pod install

react-native-webview è una dipendenza paritaria, non inclusa nel pacchetto. React Native non ha una vista web integrata, e includerne una entrerebbe in conflitto con la versione già presente nella tua app.

import { KeydaBot } from '@keyda/bot-react-native';

<KeydaBot
  clientId="kb_live_your_key_here"
  visible={showChat}
  onClose={() => setShowChat(false)}
/>

Ricostruisci l'app dopo l'installazione — react-native-webview ha codice nativo, quindi un ricaricamento JS non è sufficiente.

Flutter

flutter pub add keyda_bot
// Once, at app start
KeydaBot.init('kb_live_your_key_here');

// From your Help button
KeydaBot.show(context);

Anche KeydaBot.dismiss() e KeydaBot.isShowing.

Ionic e Capacitor

La maggior parte delle app Ionic dovrebbe semplicemente usare lo snippet del sito web. Un'app Ionic è già una vista web, quindi il semplice tag script funziona esattamente come su un sito web, ed è meno codice rispetto a qualsiasi wrapper:

<script src="https://keyda.in/business/widget.js"
        data-key="kb_live_your_key_here" async></script>

Incollalo in index.html e hai finito.

Installa @keyda/bot-capacitor solo se desideri specificamente la chat come interfaccia separata a schermo intero anziché come fumetto all'interno del tuo layout.

npm install @keyda/bot-capacitor
npx cap sync

Cordova e altri ibridi

Stesso discorso per Ionic: essendo una web view, il tag script funziona. Non serve un pacchetto separato.

Ciò che tutti hanno in comune

  • Un'unica interfaccia di chat, così una modifica alla dashboard è attiva ovunque senza rilasciare alcuna app
  • I link si aprono fuori dalla chat e non sostituiscono mai la conversazione
  • Nessun analytics, nessun identificatore di dispositivo, nessuna dipendenza di terze parti oltre alla vista web richiesta da ciascuna piattaforma
  • Solo online — la chat è una pagina ospitata

Il codice sorgente di ogni pacchetto è pubblico su github.com/KeydaAI/keyda-business-sdks.

Next: Training your bot →