はじめに
このセクションには、SDKをアプリに統合するための情報が含まれています。
仕組み
アプリに統合されたSDKは、認証、キャンペーン取得、認識結果レポートのためにSORI APIサーバーにリクエストを行います。 これらのタスクはバックグラウンドでシームレスに実行されるため、それらを処理する必要はありません。 認証が完了し、認識開始がリクエストされると、SDKは音声認識のリスニングを開始します。
音声が認識されると、SDKは結果をサーバーにレポートし、ユーザーに表示するキャンペーンを取得します。
キャンペーンは、キャンペーンの運用期間
とユーザーがいる場所
によっては表示されない場合があります。 SORI Consoleを通じて、キャンペーンがユーザーに配信される方法を管理できます。
WARNING
GEOロケーション
機能の制限は、Web上の個人識別情報(PII)の明確化のため、まだ完全にはサポートされていません。 この機能が完全にサポートされた際にはお知らせいたします。
認証情報の準備
モバイルアプリとの統合には、app_id
とsecret_key
が必要です。 app_id
とsecret_key
は、SORI ConsoleのApplication メニューから自分で作成できます。
多くの場合、アプリには1つのアプリキーのみが必要です。 2つ以上のアプリを提供する場合は、各アプリ用に別のアプリキーを作成してください。
app_id
とsecret_key
は、SDKをSORI APIサーバーで認証するために使用されます。パスワードであるため、安全に保管してください。 アプリキーが漏洩した疑いがある場合は、SORI Consoleから取り消して再生成できます。
統合
現在、SORI SDKはAndroidとiOSをサポートしています
近日公開
Flutterも近日中にサポート予定です
SDKは各プラットフォームで異なるため、統合については以下のリンクを参照してください。