

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

# Amazon Connect のフローブロック: 戻る (モジュールから）
<a name="return-module"></a>

このトピックでは、一時停止状態からタスクコンタクトを再開するためのフローブロックを定義します。

## 説明
<a name="return-module-description"></a>
+ **[戻る]** ブロックを使用して、[フローモジュール](contact-flow-modules.md)のターミナルアクションまたはターミナルステップをマークします。
+ このブロックを使用して、フローモジュールが正常に実行された後で、そのモジュールを終了します。引き続き、そのモジュールが参照されているフローが実行されます。

## サポートされているフローのタイプ
<a name="return-module-types"></a>

このブロックは[フローモジュール](contact-flow-modules.md)でのみ使用できます。他のタイプのフローでは使用できません。


| フロータイプ | サポート対象? | 
| --- | --- | 
| インバウンドフロー (contactFlow) | いいえ | 
| 顧客キューフロー (customerQueue) | いいえ | 
| 顧客保留フロー (customerHold) | いいえ | 
| 顧客ウィスパーフロー (customerWhisper) | いいえ | 
| 発信ウィスパーフロー (outboundWhisper)  | いいえ | 
| エージェント保留フロー (agentHold) | いいえ | 
| エージェントウィスパーフロー (agentWhisper) | いいえ | 
| エージェントへの転送フロー (agentTransfer) | いいえ | 
| キューへの転送フロー (queueTransfer) | いいえ | 

## サポートされているコンタクトのタイプ
<a name="return-module-channels"></a>

次の表に、このブロックでの、指定されたチャネルを使用しているコンタクトのルーティング先を示します。


| コンタクトのタイプ | サポート対象? | 
| --- | --- | 
| 音声 | はい | 
| Chat | はい | 
| タスク | はい | 
| E メール | はい | 

## フローブロックの設定
<a name="return-configuration"></a>

**[戻る] ブロックを使用するには**

1.  Amazon Connect 管理ウェブサイトで、**ルーティング**、**フロー**を選択します。

1. **[フロー]** ページで **[モジュール]** タブを選択します (下図を参照)。  
![\[[フロー] ページの [モジュール] タブ。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/return-block-flow-module.png)

1. **[フローモジュールを作成]** を選択するか、編集対象のモジュールを選択します。

1. ブロックドックから **[戻る]** ブロックを選択し、フローキャンバスにドラッグします。

### Amazon Connect 管理者ウェブサイトでブロックを返す (タグアクション用)
<a name="return-userinterface"></a>

次の図は、フローエディタのキャンバスに **[戻る]** ブロックが表示されている様子を示しています。

![\[[コンタクトを再開] タグのプロパティページ\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/return-block-configured.png)


### Flow 言語での [戻る] ブロック
<a name="return-flowlanguage"></a>

フローエディタの **[戻る]** フローブロックは、Amazon Connect Flow 言語では `EndFlowModuleExecution` アクションとして保存されます。

詳細については、「Amazon Connect API リファレンス**」の「EndFlowModuleExecution」を参照してください。

### [戻る] ブロックのプロパティを設定する方法
<a name="return-properties"></a>

次の図は、**[戻る]** ブロックの **[プロパティ]** ペインを示しています。

![\[[戻る] ブロックのプロパティペイン。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/return-block-properties.png)


1. このブロックはフローモジュールのターミナルブロックであるため、設定は不要です。

1. **[保存]** を選択して、準備ができたら公開してください。

次のコードは、上記と同じ設定が、Amazon Connect Flow 言語の EndFlowModuleExecution アクションではどのように表現されるかを示しています。

```
{
      "Parameters": {},
      "Identifier": "the identifier of the Return block",
      "Type": "EndFlowModuleExecution",
      "Transitions": {}
    },
```

#### フローブロックの結果の説明
<a name="return-outtcomes"></a>

なし。サポートされる条件はありません。

## このブロックで生成されるデータ
<a name="return-datagenerated"></a>

このブロックではデータは生成されません。

### フローの各部でこのデータを使用する方法
<a name="return-datagenerated"></a>

このブロックでは、フローで使用できるデータは生成されません。

### フラグメント化されたアクションの表現 (該当する場合)
<a name="return-fragmented"></a>

このブロックは、フラグメント化されたアクションをサポートしていません。

## 既知のエラーシナリオ
<a name="return-errorscenarios"></a>

これはターミナルブロックであるため、このブロックの実行時にフローでエラーが起きるというシナリオは考えられません。

## フローログにおけるこのブロックの表示例
<a name="return-flowlogs"></a>

```
{
    "ContactId": "string",
    "ContactFlowId": "string",
    "ContactFlowName": "string",
    "ContactFlowModuleType": "Return",
    "Identifier": "string",
    "Timestamp": "2024-01-19T20:23:24.633Z",
    "Parameters": {}
}
```