Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Lambda 関数の値を Amazon Connect の問い合わせ属性として保存する - Amazon Connect

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

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

Lambda 関数の値を Amazon Connect の問い合わせ属性として保存する

注文システムや Lambda 関数を使用した他のデータベースなど、組織内部が使用するシステム からデータを取得して、後からフローで参照できる属性としてその値を保存します。

内部システムから Lambda 関数が返す応答は、キーと値のペアからなるデータです。戻り値は外部名前空間で参照できます。例えば、$.External.attributeName と指定します。後からフローで属性を使用するには、[問い合わせ属性の設定] ブロックを使って、キーと値のペアをユーザー定義属性にコピーできます。その後で、[問い合わせ属性を確認する] ブロックを使用し、属性値に基づいて問い合わせをブランチするロジックを定義できます。Lambda 関数から取得された問い合わせ属性は、他の Lambda 関数を呼び出すと上書きされます。後からフローで外部属性を参照する場合は、外部属性を保存します。

ヒント

フローから Lambda Amazon Connect の AWS Lambda 関数へのアクセスを付与する 関数を呼び出す方法については、「」トピックでは、Lambda 関数のレスポンスを使用する方法も示しています。

Lambda 関数が返す外部の値を、問い合わせ属性として保存する
  1. Amazon Connectで、[Routing] (ルーティング)、[Contact flows] (問い合わせフロー) の順にクリックします。

  2. 既存のフローを選択するか、新しく作成します。

  3. 呼び出し AWS Lambda 関数ブロックを追加し、ブロックのタイトルを選択してブロックの設定を開きます。

  4. 内部システムから顧客データを取得する関数に AWS Lambda 関数 ARN を追加します。

  5. Invoke AWS Lambda 関数ブロックの後に、Set contact attributes ブロックを追加し、Invoke AWS Lambda 関数ブロックの Success ブランチを接続します。

  6. [問い合わせ属性の設定] ブロックを編集し、[ユーザー属性] を選択します。

  7. [宛先キー] に、customerName など、属性の参照として使用する名前を入力します。これが、この属性を他のブロックで参照するときに [属性] フィールドで使用する値です。

  8. [Type] (タイプ) の場合、[External] (外部) を選択します。

  9. [Attribute] (属性) には、Lambda 関数から返された属性の名前を入力します。関数から返される属性の名前は、内部システムと使用する関数によって異なります。

フローでこのブロックが実行された後、値はユーザー定義属性として、[宛先キー] で指定された名前で保存されます。この場合は customerName です。これは、動的な属性を使用するブロックでアクセスできます。

アカウント番号などの外部属性の値に基づいてフローをブランチするには、[Check contact attributes] (問い合わせ属性を確認する) ブロックを使用し、その後で属性の値を比較する条件を追加します。次に、条件に基づいてフローをブランチします。

  1. [問い合わせ属性を確認する] ブロックの [確認する属性] で次のいずれかを実行します。

    • [タイプ] として [外部] を選択し、Lambda 関数から返されたキー名を [属性] フィールドに入力します。

      重要

      AWS Lambda 関数から返された属性は、他の Lambda 関数を呼び出すと上書きされます。フローで後から属性を参照するには、ユーザー定義属性として保存します。

    • [Type] (タイプ) に [User Defined] (ユーザー定義) を選択し、[Attribute] (属性) フィールドには、[Set contact attributes] (問い合わせ属性を設定する) ブロックで [Destination key] (宛先キー) として指定した名前を入力します。

  2. [Add another condition] (別の条件を追加) を選択します。

  3. [チェックする条件] の下で、条件に対する演算子を選択し、属性値と比較する値を入力します。入力した比較ごとにブロックがブランチを作成し、指定した条件に基づいてコンタクトをルーティングします。一致する条件がない場合、問い合わせはブロックから [一致なし] ブランチを取ります。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.