質問
Zendesk Supportはどのようにしてユーザーの言語を検出しますか?
回答
Zendesk Supportは、次のような方法でエンドユーザーの言語を検出します。
複数の言語をサポートする場合は、「Adding multiple languages to Zendesk(Zendeskへの複数の言語の追加)」を参照してください。
エージェントがユーザーを作成するときにサポートがユーザーの言語を設定する方法
管理者またはエージェントがユーザーを作成すると、サポートはそのユーザーの言語をアカウントのデフォルト言語に設定します。デフォルトの言語を変更するには、管理センターを開き、[Appearance > Localization] を選択します。「ローカライゼーション」タブで、デフォルトの言語を選択します。
自動検出でユーザーの言語を設定する方法
自動検出は、サポートアカウントにまだ登録されていないユーザーにのみ適用されます。
- メール:エンドユーザーがチケットを送信する前にサポートアカウントに存在しない場合、サポートは最初のメールの本文のテキストから言語を自動的に検出します。ユーザーが別の言語で記述した場合でも、後から届いたメールやチケットで上書きされることはありません。詳細については、「 メールメッセージからエンドユーザーの言語を検出する」を参照してください。
- ヘルプセンター:未登録のエンドユーザーは、ヘルプセンターのメニューで言語を選択し、そのロケールでリクエストを送信します。ユーザーが作成されたとき、その言語はチケットの送信時に使用されたヘルプセンターの言語と一致します。
-
Web Widget:優先言語は、ユーザーのWebブラウザの環境設定から検出できます。HTTP経由で送信されるAccept-Languageヘッダーには、ユーザーの言語設定が含まれます。そのヘッダーが存在する場合、ウィジェットは言語を検出して、サポートで設定できます。Web Widget設定でブラウザの環境設定を上書きできます。詳細については、「Web Widgetの使用」を参照してください。
メモ:Web Widget(従来版)の問い合わせフォームまたはオフラインフォームからのチケットには、アカウントのデフォルトの言語が表示されます。 - サポートソフトウェア開発キット(SDK):最新バージョンのサポートSDKを使用している場合、新しい未登録エンドユーザーの言語はデバイスのロケールと一致します。デバイスのロケールをSupportしていない場合、ユーザーの言語はアカウントのデフォルト言語に設定されます。
- アプリケーションプログラミングインターフェイス(API):ユーザーがAPIを通じて作成された場合、ユーザーの言語はSupportインスタンスのデフォルト言語になります。ユーザー用に特定の言語を設定するには、APIコールでロケールを送信します。
- ソーシャルメディア:ソーシャルメディアチケットでは、言語の検出は機能しません。Facebook Messengerなどのソーシャルメディアプラットフォームからエンドユーザーがチケットを送信する場合、アカウントのデフォルト言語がエンドユーザーのプロフィールに関連付けられます。
- トリガ:トリガ は、「リクエスタ: 言語
- メッセージング:ユーザーの言語は、その言語がSupportで有効になっている場合にのみ、Webブラウザの設定から検出されます。バリアント言語はデフォルトでメイン言語に設定され、メイン言語はバリアント言語にマッピングされません。
ユーザーの言語が正しく設定されていない場合、どうすればよいですか?
サポートでは、ユーザーを追加するときにのみユーザーの言語が設定されるため、言語が間違っている可能性があります。以下のオプションのいずれかを使用して、問題を解決してください。
- ユーザーの言語を手動で変更します。これにより、一度に1人のユーザーが変更されます。
- APIで「Create Many Users」または「Update Many Users」コールでスクリプトを作成します
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。