翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
統合された顧客プロファイルデータをエクスポートする
Amazon Connect Customer Profiles は、統合された顧客プロファイルを Amazon Kinesis Data Streams にリアルタイムでエクスポートします。データストリーミングを有効にすると、新しいプロファイルや既存のプロファイルへの更新のデータを Amazon Kinesis Data Stream に自動的に受信できます。
CRMs やマーケティングオートメーションツールなどのソースシステムデータを Customer Amazon Connect Profiles からの最新情報でup-to-date状態に保つことができます。例えば、カスタマーがコンタクトセンターに電話して住所を更新すると、エージェントは変更を加えて新しいカスタマーの住所を追加でき、更新されたプロファイル情報は Kinesis Data Stream にリアルタイムで送信されます。
これを設定するには、Customer Profiles コンソールで[データエクスポート]を有効にする必要があります。
リアルタイムエクスポートを有効にする
ドメインのデータストリーミングを有効にするには
-
Amazon Connect Customer Profiles コンソールを開きます。
-
[データエクスポート] タブを選択し、[データストリーミングを有効にする] を選択します
-
[データストリーミングを有効にする] を選択して、ドロップダウンメニューから既存の Kinesis データストリームを選択するか、[新しい Kinesis データストリームを作成する] を選択して Kinesis コンソールを開きストリームを作成します。詳細については、「ストリームの作成および管理」を参照してください。
-
[データストリーミングを有効にする] ボタンを選択して設定を保存します。
リアルタイムエクスポートを有効にする
ドメインのデータストリーミングを無効にするには
-
Amazon Connect Customer Profiles コンソールを開きます。
-
[データエクスポート] タブを選択し、[データストリーミングを無効にする] を選択します。
リアルタイム Kinesis ペイロード
JSON のサンプル出力イベント
{
"SchemaVersion": 0,
"EventId": "eventId",
"EventTimestamp": "2020-01-01T00:00:00Z",
"EventType": "CREATED",
"DomainName": "domainName",
"ObjectTypeName": "objectTypeName",
"AssociatedProfileId": "associatedProfileId",
"ProfileObjectUniqueKey": "profileObjectUniqueKey",
"Object": {
"map": {
"k1": [
"a",
"b",
"c"
]
}
},
"IsMessageRealTime": true
}
- SchemaVersion
-
スキーマの現在のバージョン。
- EventId
-
一意のイベント ID。
- EventTimestamp
-
ISO8601 標準を使用したイベントのタイムスタンプ。
- EventType
-
エクスポートされたイベントのタイプ。
値: CREATED、UPDATED、HEALTH_CHECK
-
CREATED: エクスポートイベントは CreateProfile 用でした。
-
UPDATED: エクスポートイベントは UpdateProfile 用でした。
-
HEALTH_CHECK: エクスポートイベントは、Customer Profiles が Kinesis Stream で正常に
putEvent
できることを確認するための HealthCheck イベント用でした。
-
- DomainName
-
ドメインイベントはイベントの
/Domain
に属します。 - ObjectTypeName
-
イベントのオブジェクトタイプ
値:
_profile
、_asset
、_order
、_case
。Salesforce-Account
など、定義済みのテンプレート名や、 PutProfileObjectType API を使用して作成できるカスタム定義のオブジェクト名を使用することもできます。 - AssociatedProfileId
-
オブジェクトが関連付けられている標準プロファイルの ID。オブジェクトタイプが
_profile
ではない場合のみ存在します。 - ProfileObjectUniqueKey
-
サービスによって生成される ProfileObject の一意の識別子。
タイプ: 文字列
- Object
-
標準プロファイルまたは標準プロファイルオブジェクト自体。
- IsMessageRealTime
-
メッセージがリアルタイムであるか、再配信されたかを通知するフラグ。
JSON のサンプルペイロード
{
"SchemaVersion": 0,
"EventId": "6049bf39-0000-0000-0000-b75656dd51a8",
"EventTimestamp": "2023-02-24T07:17:05.356Z",
"EventType": "UPDATED",
"DomainName": "SampleDomain",
"ObjectTypeName": "Salesforce-Account",
"AssociatedProfileId": "5ffcee99ab0000000000b3ae01225e40",
"ProfileObjectUniqueKey": "cNo77ZI0000000000pCPB7RQcqfeBaRfBwrzW2MMbws=",
"Object": {
"Id": "0012v00002kVKVuAAO",
"IsDeleted": false,
"Name": "Company A",
"Phone": "+12065551234",
"PhotoUrl": "/services/images/photo/0012v00002kVKVuAAO",
"OwnerId": "0052v00000fmQ7sAAE",
"CreatedDate": "2019-12-13T07:56:04.000+0000",
"CreatedById": "0052v00000fmQ7sAAE",
"LastModifiedDate": "2023-02-22T20:29:43.000+0000",
"LastModifiedById": "0052v00000fmQ7sAAE",
"SystemModstamp": "2023-02-22T20:29:43.000+0000",
"LastActivityDate": "2020-03-18",
"LastViewedDate": "2023-02-23T00:09:49.000+0000",
"LastReferencedDate": "2023-02-23T00:09:49.000+0000",
"CleanStatus": "Pending"
},
"IsMessageRealTime": true
}