

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Connect のフローのベストプラクティス
<a name="bp-contact-flows"></a>

フローを使用および作成する際は、このトピックで推奨されるベストプラクティスのリストを使用します。
+ すべての AWS サービスで一貫した属性命名規則を使用します。変数を渡して参照するときに混乱を避けるために、yourAttributeNames にキャメルケースを使用します。
+ 属性名に標準の命名規則を使用します。 AWS Glue クローラなどのダウンストリームのレポートプロセスに影響を与える可能性があるスペースや特殊文字を使用しないでください。
+ モジュラーフローを作成します。フローをできるだけ小さくしてから、モジュラー式のフローをエンドツーエンドの問い合わせエクスペリエンスに結合します。これにより、フローが管理しやすくなり、多数の回帰テストサイクルが不要になります。
+ 動的属性フィールドに [**ユーザー定義**] または [**外部**] の値を設定するときは、英数字 (A～Z、0～9) とピリオドだけを使用します。他の文字は使用できません。
+ すべてのエラーブランチが、エラーを効果的に処理するブロックにルーティングされるか、問い合わせを終了することを確認します。
+ **[Set logging behavior]** (ログ記録動作の設定) ブロックを使用して、フローのセグメントでのログ記録を有効または無効にします。フローでは、収集した機密情報が CloudWatch に保存できません。
+ フローで使用される属性が正しく設定され、参照されていることを確認します。属性名の前にピリオドがある場合は、JSONPath (\$1.) 形式を使用し、選択リストから変数タイプも選択している可能性があります。以下に例を示します。
  + **[Save text as attribute]** (属性としてテキストを保存する) と値 `$.External.variableName` は正常に機能します。
  + `Set dynamically` と値 `variableName` は正常に機能します。
  + **[Set dynamically]** (動的に設定) と `$.External.variableName` は、先頭にピリオドが付きます。
+ エージェントに通話を転送し、その通話をキューに入れる前に、[**オペレーション時間を確認する**] および [**人員の確認**] ブロックが使用されていることを確認します。これらにより、通話が勤務時間内にあり、エージェントがサービスに配置されていることが確認されます。
+ [**キューの状態を確認する**] ブロックを使用して、キュー転送の前後にコールバックが提供されていることを確認します。X より大きい [**キューのキャパシティー**] の条件を含めます。ここで、X は、予想されるキューのキャパシティーを表す数値です。
  + キューのキャパシティーが予想されるキャパシティーを超えた場合は、[**顧客の入力を取得する**] ブロックを使用してコールバックを提供します。これにより、キュー内での発信者の位置が保持され、エージェントが利用可能になったときにコールバックされます。
  + [**コールバック番号を設定する**] ブロックで、CCP で顧客のコールバックに使用する番号を選択します。[**システム**] の [**顧客電話番号**] を使用するか、[**顧客の入力を保存する**] ブロックで [**システム**] および [**保存済みの顧客の入力**] により収集された新しい番号を使用します。
  + 最後に、[**キューへ転送**] ブロックを追加します。それを [**コールバックキューへの転送**] に設定し、特定のユースケースに合わせてコールバックオプションを設定します。
+ キューに入れられたコールバックと外部転送オプションを定期的に中断するには、顧客キューフローで [**プロンプトのループ**] ブロックを使用します。
+ 外部転送で参照される、または発信ダイヤルに使用されるすべての国が、アカウント/インスタンスのサービスクォータに追加されていることを確認します。
+ 外部転送で参照されるすべての番号が E.164 形式であることを確認します。ローカルでの発信時に使用する国内トランクプレフィックスをドロップします。このプレフィックスは、ほとんどのヨーロッパでは先頭に 0 を、米国では 先頭に 1 を付けます。このプレフィックスは国コードに置き換えられます。例えば、英国の携帯電話番号 **07911 123456** (E.164 形式) は、**\$144 7911 123456 (電話番号: \$1447911123456)** です。
+ フローロジックに無限ループがないことを確認します。また、通話ごとに、フローが発信者をエージェント、ボットに接続するか、さらに支援を受けるために外部転送されることを確認します。