認証に関するよくある質問
SDK は認証を呼び出しますか?それとも、Contact Center AI プラットフォーム(CCAI プラットフォーム)サービスから呼び出されますか?
CCAI プラットフォームは、ホストアプリ サーバーに company_id と company_secret を提供します。これらは、管理者ポータルの [設定] > [デベロッパー] にあります。
エンドユーザーがホストアプリにログインすると、CCAI Platform はホストアプリにペイロードの署名を要求します。ホストアプリは company_secret を使用してペイロードに署名し、CCAI Platform がエンドユーザーの認証に使用する署名付き JWT を生成します。POST /auth/end_user
CCAI Platform は、署名付き JWT を検証し、エンドユーザーの認証トークンを発行します。識別子のエンドユーザーが CCAI Platform DB に存在しない場合は、作成します。device_token のデバイスが存在しない場合は、作成します。
ユーザーがログインしていない場合、CCAI Platform のプッシュ トークンを生成するにはどうすればよいですか?
ユーザー認証にプッシュ トークンは必要ありません。
CCAI Platform は、サービス コールバックを使用して認証するのではなく、会社が生成したトークンを認証に使用できますか?
はい。独自の認証システムを使用できます。また、使用することをおすすめします。エンドユーザーの識別情報はペイロードに含める必要があります。この仕組みでは、エンドユーザーが認証を行い、それがサーバーで認識されます。次に、サーバーはこの情報を CCAI Platform に送信します。サーバーがエンドユーザーを認識していない場合、匿名と見なされ、「ウェブユーザー」などのように表示されます(顧客の実際の名前ではなく)。
チャット クライアントの初期化をスタンドアロン アクティビティとして実行することはできますか?
現在、チャット クライアントの初期化をスタンドアロン アクティビティとして実行することはできません。
iOS または Android との統合に関するよくある質問
cocoapods を使用せずに iOS で設定するにはどうすればよいですか?
cocoapods を使用せずに iOS を設定するには、ファイル ManualInstallationGuide.md をインストールする必要があります。これは iOS SDK にあります。
未定: iOS SDK のどこにありますか?Android の場合はどうなりますか?
ウェブ SDK の統合に関するよくある質問
CCAI Platform のチャット バブル アイコンを移動して、ウェブページの他の要素に隠れないようにする方法はありますか?
実装されている場合、ウェブ SDK のスタイル設定の z-index が、それを覆っている他の要素よりも低いか、同じ z-index でも他のアイテムの後にコード化されているため、その背面に隠れている可能性があります。
API に関するよくある質問
API を介して会社のデータを利用できる期間はどのくらいですか?
API には、時間制限なしで過去のデータにアクセスできます。
最新情報にアクセスできる間隔はどのくらいですか?
API は、呼び出されたときにデータがコンパイルされるため、リアルタイムでアクセスできます。
データをポーリングする推奨間隔はどのくらいですか?
API は GET であるため、7 分または 15 分ごとにポーリングすることをおすすめします。
レート制限とは
1 秒あたり最大 10 回の呼び出し。
データに関するよくある質問
通話またはチャットの SLA は利用可能ですか?それとも、レスポンスの指標に基づいて計算する必要がありますか?
SLA がレスポンスに含まれていません。特定して計算する必要があります。
特定のオペレーターが通話を保留にした回数や時間をレポートできますか?
レスポンスの participants オブジェクトに、hold_duration 値を持つ end_user(コンシューマー)のエントリがあります。これは、エンドユーザーが通話中に保留された合計時間です。
引き継ぎ後の転送と引き継ぎなしでの転送を区別できますか?
現在のところ、できません。
レスポンスの上部に表示される通話時間と、participants の end_user でレポートされる通話時間が異なるのはなぜですか?
現在の call_duration は、コール connected_at 値と finished_at 値の差として表されます。これは、現在の実際のハンドルの期間を表す値ではありません。Handle Duration は、レスポンスの handle_durations オブジェクトから取得できます。これらのレスポンス オブジェクトの call_duration の合計に acw_duration を加えたものが、通話の合計処理時間になります。
全般的なよくある質問
動画のサイズや長さにはどのような制限がありますか?
Zendesk などの CRM では、動画のサイズが 20 MB に制限されています。動画がこれより大きい場合は、ファイルが大きすぎるというアラートがエンドユーザーに表示されます。