Amazon AWS SQS コネクタ構成ガイド
この記事では、Customer Data HubアカウントでAWS SQSコネクタを構成する方法について説明します。
Amazon SQSは、マイクロサービス、分散システム、サーバーレスアプリケーションのための完全に管理されたメッセージキューを提供します。
必要条件
- AWSアカウント
- 必須:
sqs:SendMessage
権限 - 任意:
sqs:ListQueues
権限 - データを送信するキュー
コネクタのアクション
アクション名 | AudienceStream | EventStream |
---|---|---|
キューにイベントデータを送信 | ✗ | ✓ |
キューにイベントデータを送信(バッチ) | ✗ | ✓ |
キューにビジターデータを送信 | ✓ | ✗ |
キューにビジターデータを送信(バッチ) | ✓ | ✗ |
キューにカスタマイズデータを送信(アドバンス) | ✓ | ✓ |
キューにカスタマイズデータを送信(アドバンスバッチ) | ✓ | ✓ |
構成の構成
コネクタマーケットプレイスに移動し、新しいコネクタを追加します。コネクタの追加方法の一般的な指示については、コネクタについてを参照してください。
コネクタを追加した後、以下の構成を構成します:
-
アクセスキー
- 必須。IAMユーザーのアクセスキーを提供します。関連するIAMポリシー(IAMユーザーまたは仮定されたロールのいずれか)は
sqs:SendMessage
権限を付与する必要があります。 - 詳細については、Amazon SQSのアクセス制御を参照してください。
- 必須。IAMユーザーのアクセスキーを提供します。関連するIAMポリシー(IAMユーザーまたは仮定されたロールのいずれか)は
-
シークレットキー
- 必須。IAMユーザーのシークレットキーを提供します。
-
リージョン
- 必須。リージョンを選択します。
-
Assume Role: ARN
- 任意: 仮定するロールのAmazonリソース名(ARN)を提供します。
例:arn:aws:iam::222222222222:role/myrole
- 詳細については、IAMロールへの切り替えを参照してください。
- 任意: 仮定するロールのAmazonリソース名(ARN)を提供します。
-
Assume Role: Session Name
- 任意: 仮定されたロールセッションの識別子を提供します。
-
Assume Role: External ID
- 任意: 外部識別子を提供します。
- 詳細については、External IDの使用方法を参照してください。
アクション構成 - パラメータとオプション
次へをクリックするか、アクションタブに移動します。ここでコネクタアクションを構成します。
以下のセクションでは、各アクションのパラメータとオプションの構成方法について説明します。
アクション - キューにイベントデータを送信およびキューにイベントデータを送信(バッチ)
バッチ制限
このアクションは、ベンダーへの大量のデータ転送をサポートするためにバッチリクエストを使用します。詳細については、バッチアクションを参照してください。リクエストは、以下のいずれかの閾値が達成されるか、プロファイルが公開されるまでキューに入れられます:
- リクエストの最大数:10
- 最も古いリクエストからの最大時間:5分
- リクエストの最大サイズ:1 MB
パラメータ
パラメータ | 説明 |
---|---|
キュー |
|
MessageGroupId | メッセージが特定のメッセージグループに属することを指定します(FIFOキューのみ)。 |
DelaySeconds | 特定のメッセージを遅延させる時間(秒)(0から900)。 |
Print Attribute Names | 属性名が更新された場合、ペイロード内の名前が更新を反映します。 |
Amazon SQSメッセージ属性の使用を参照してください。
アクション - キューにビジターデータを送信およびキューにビジターデータを送信(バッチ)
バッチ制限
キューにビジターデータを送信(バッチ)アクションは、ベンダーへの大量のデータ転送をサポートするためにバッチリクエストを使用します。以下のいずれかの閾値が達成されるまでリクエストがキューに入れられます:
- リクエストの最大数:10
- 最も古いリクエストからの最大時間:5分
- リクエストの最大サイズ:1 MB
パラメータ
パラメータ | 説明 |
---|---|
キュー |
|
MessageGroupId | メッセージが特定のメッセージグループに属することを指定します(FIFOキューのみ)。 |
DelaySeconds | 特定のメッセージを遅延させる時間(秒)(0から900)。 |
Include Current Visit Data | |
Print Attribute Names | 属性名が更新された場合、ペイロード内の名前が更新を反映します。 |
アクション - キューにカスタマイズデータを送信(アドバンス)およびキューにカスタマイズデータを送信(アドバンスバッチ)
バッチ制限
キューにカスタマイズデータを送信(アドバンスバッチ)アクションは、ベンダーへの大量のデータ転送をサポートするためにバッチリクエストを使用します。以下のいずれかの閾値が達成されるまでリクエストがキューに入れられます:
- リクエストの最大数:10
- 最も古いリクエストからの最大時間:5分
- リクエストの最大サイズ:1 MB
パラメータ
パラメータ | 説明 |
---|---|
キュー |
|
MessageGroupId | メッセージが特定のメッセージグループに属することを指定します(FIFOキューのみ)。 |
DelaySeconds | 特定のメッセージを遅延させる時間(秒)(0から900)。 |
Custom Message Definition | |
Message Template Variables |
|
Message Templates |
|
Amazon SQSメッセージ属性の使用を参照してください。
ベンダーのドキュメンテーション
最終更新日 :: 2020年January月23日