Keyda Business
JapanEnglish サインイン 無料で始める
Keyda Business ドキュメントインストール

iOSアプリにインストール

ウェブサイトの訪問者が利用するものと同じキー、同じトレーニング、同じチャットが提供されます。

SDKの正体

ホストされたチャットページを表示するWKWebView。ネイティブな表示、セーフエリア、キーボード操作に対応しています。ダッシュボードでの変更はApp Storeでのリリースなしでアプリに即時反映されますが、チャットには接続が必要であり、オフラインモードはありません。

パッケージを追加

XcodeでのSwift Package Manager:File → Add Package Dependenciesを選択し、

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

またはPackage.swiftで:

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

またはCocoaPodsを使用します。Podはタグから直接提供されるため、Podfile にはこの行以外に追加するものはありません:

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

iOS 13以降が必要です。サードパーティの依存関係はありません。

2行

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

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

show(from:)に何も渡さない場合、最上位のビューコントローラーが検索されます。KeydaBot.dismiss()KeydaBot.isShowingも利用可能です。

別の場所に誘導する

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

ステージング環境またはセルフホスト環境でのインストールにのみ必要です。

主な機能

  • リンクはチャット内ではなくSafariで開きます。顧客がタップによって会話を見失うことはありません。
  • セーフエリアとキーボード操作に対応済み(ノッチ付きデバイスを含む)。
  • 読み込みに失敗した場合は再試行を促し、エラーをスローしません。
  • 分析、識別子、追跡は一切行いません。 App Storeのプライバシー設定を入力する前に知っておくべきこととして、SDKは一切のデータを収集しません。

App Storeのプライバシー

SDK自体はデータを収集しません。顧客が入力した内容は回答のためにKeydaへ送信されます(これが製品の仕組みです)。これはお客様のデータとして扱われます。

Next: React Native / Flutter / Ionic →