機械翻訳について

SNSトピックのサブスクライブによるShopifyでの製品の作成

このユースケースでは、Amazon SNSトピックがサブスクライブされるたびにShopifyで製品が自動的に作成される方法について説明します。 APIまたはアプリケーションを介してトピックにメッセージがパブリッシュされると、統合ワークフローが開始されます。 ワークフローは、メッセージ・データをマップし、Shopify APIを起動して製品を作成します。

このユースケースでは、次のアダプタとその操作が使用されます。
  • Amazon Simple Notification Service (SNS)アダプタ(トリガー接続として構成): SNSトピックをサブスクライブして統合をトリガーします。
  • Shopifyアダプタ(呼出し接続として構成): Shopify APIを起動して、新しい製品を作成します。

この実装パターンでは、ステップの概要を示します。

  1. Amazon Simple Notification Service (SNS)アダプタ・トリガー接続を作成し、Shopifyアダプタ呼出し接続を作成します。
  2. アプリケーション統合を作成します。
  3. Amazon Simple Notification Service (SNS)アダプタをトリガー接続として統合キャンバスにドラッグします。
  4. Amazon Simple Notification Service (SNS)アダプタ・エンドポイントを次のように構成します:
    1. 「基本情報」ページで、わかりやすい名前を指定します。
    2. 「構成」ページで、メッセージを受信するトピックを選択します。
    3. メッセージ・フォーマットを選択し、メッセージ・サンプルを指定します。
    4. メッセージ・フォーマットをJSONまたはXMLとして指定した場合のみ、「デコードの有効化」を選択します。
    5. 「サブスクリプション・フィルタ・ポリシーの有効化」を選択します。
    6. Enable Redrive Policy」を選択します。
    7. 必要に応じて、「メッセージ属性の構成」および「配信ポリシーの構成」を選択します。
    8. サマリー・ページで、選択内容を確認して確認します。
  5. Shopifyアダプタを呼出し接続として統合キャンバスにドラッグします。
  6. Shopifyアダプタ・エンドポイントを次のように構成します。
    1. 「基本情報」ページで、わかりやすい名前を指定します。
    2. 「アクション」ページで、アクションとして「作成」を選択します。
    3. 「操作」ページで、「モジュール」として「製品」を選択し、「操作」として「製品の作成」を選択します。
    4. サマリー・ページで、選択内容を確認して確認します。
  7. マッパーで、SNSメッセージ本文をShopify製品フィールドにマップします。
  8. 完了したら、統合をアクティブ化します。

    完成した統合は次のようになります。


    統合には、トリガー接続、マップ・アクションおよび呼出し接続が表示されます。

    アクティブ化すると、APIまたはアプリケーションを介して構成されたSNSトピックにメッセージがパブリッシュされるたびに、統合が自動的にトリガーされます。 サブスクライブされた統合によってメッセージが処理され、Shopifyで新しい製品が作成されます。