Keyda Business
FranceEnglish Connexion Commencer gratuitement
Documentation Keyda BusinessInstallation

Installer dans votre application iOS

La même clé, le même entraînement et le même chat que celui proposé aux visiteurs de votre site web.

Ce qu'est réellement le SDK

Un WKWebView présentant la page de chat hébergée, avec une présentation native et une gestion des zones de sécurité et du clavier. Cela signifie qu'une modification effectuée dans votre tableau de bord est immédiatement active dans votre application sans passer par une mise à jour sur l'App Store, et que le chat nécessite une connexion — il n'y a pas de mode hors ligne.

Ajouter le package

Swift Package Manager, dans Xcode : File → Add Package Dependencies, puis

https://github.com/KeydaAI/keyda-business-sdks

Ou dans Package.swift :

.package(url: "https://github.com/KeydaAI/keyda-business-sdks", from: "0.1.3")

Ou CocoaPods. Le pod est servi directement depuis le tag, il n'y a donc rien à ajouter à votre Podfile en dehors de cette ligne :

pod 'KeydaBot', :podspec => 'https://raw.githubusercontent.com/KeydaAI/keyda-business-sdks/v0.1.3/KeydaBot.podspec'

Nécessite iOS 13 ou une version ultérieure. Aucune dépendance tierce.

Deux lignes

// Once, at launch
KeydaBot.initialize(clientId: "kb_live_your_key_here")

// From your Help button
KeydaBot.show(from: self)

show(from:) trouvera le contrôleur de vue le plus haut si vous ne passez rien. Il existe aussi KeydaBot.dismiss() et KeydaBot.isShowing.

Le rediriger ailleurs

KeydaBot.initialize(clientId: "kb_live_your_key_here",
                    baseUrl: "https://keyda.in/business")

Uniquement nécessaire pour la préproduction ou une installation auto-hébergée.

Ce qu'il fait pour vous

  • Les liens s'ouvrent dans Safari, pas dans le chat — un client ne perd jamais sa conversation suite à un clic.
  • Les zones de sécurité et le clavier sont gérés, y compris sur les appareils avec encoche.
  • Un chargement échoué propose une nouvelle tentative plutôt que de générer une erreur.
  • Aucune analyse, aucun identifiant, aucun suivi. Bon à savoir avant de remplir les réponses de confidentialité de l'App Store : le SDK ne collecte rien.

Confidentialité sur l'App Store

Le SDK lui-même ne collecte aucune donnée. Ce que vos clients saisissent est envoyé à Keyda pour obtenir une réponse — c'est le produit — et est couvert par vos données.

Next: React Native / Flutter / Ionic →