기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
여러 작업 상호 작용 이벤트 기록
다음 코드는 동일한 사용자의 여러 액션 인터랙션 이벤트를 기록하는 방법을 보여줍니다. sessionId
해당 작업 상호 작용 데이터 세트
USER_ID, ACTION_ID, EVENT_TYPE, TIMESTAMP
user123, action123, Taken, 1543531139
user123, action345, Not Taken, 1543531139
- AWS CLI
-
aws personalize-events put-action-interactions \
--tracking-id 6ddfe6b7-cd83-4dd4-b09d-4c35ecbacfe1 \
--action-interactions '[{
"userId": "user123
",
"sessionId": "abcdefg
",
"timestamp": 1543531139
,
"eventType": "Taken
",
"actionId": "action123
"
},
{
"userId": "user123
",
"sessionId": "abcdefg
",
"timestamp": 1543531139
,
"eventType": "Not Taken
",
"actionId": "action345
"}]'
- SDK for Python (Boto3)
-
import boto3
personalize_events = boto3.client(service_name='personalize-events')
response = personalize_events.put_action_interactions(
trackingId='12345678-xxxx-xxxx-xxxx-xxxxxxxxxxxx
',
actionInteractions=[{
'userId': 'user123
',
'sessionId': 'abcdefg
',
'timestamp': 1697848587
,
'eventType': 'Taken
',
'actionId': 'action123
'
},
{
'userId': 'user123
',
'sessionId': 'abcdefg
',
'timestamp': 1697848622
,
'eventType': 'Not Taken
',
'actionId': 'action345
'
}]
)