

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 실시간 항목 상호 작용 이벤트 기록
<a name="recording-item-interaction-events"></a>

 *항목 상호 작용 이벤트*는 카탈로그에 있는 항목과 사용자 간의 상호 작용입니다. 사용자가 신발을 구매하거나 영화를 보는 경우를 예로 들 수 있습니다.

고객에게 추천 항목을 보여주면서 실시간 항목 상호 작용 이벤트를 기록하세요. 이렇게 하면 상호 작용 데이터가 쌓이고 데이터를 최신으로 유지할 수 있습니다. 그리고 Amazon Personalize에 사용자의 현재 관심사를 알려주므로, 추천 관련성을 높일 수 있습니다.

 [PutEvents](API_UBS_PutEvents.md) API 작업을 사용하여 항목 상호 작용 이벤트를 기록합니다. Amazon Personalize는 이 이벤트 데이터를 데이터 세트 그룹의 *항목 상호 작용 데이터 세트*에 추가합니다. 타임스탬프와 속성이 정확히 동일한 두 이벤트를 기록할 경우 Personalize는 이벤트 중 하나만 보관합니다. AWS SDKs, AWS Amplify 또는 AWS Command Line Interface ()를 사용하여 항목 상호 작용 이벤트를 기록할 수 있습니다AWS CLI.

Apache Kafka를 사용하는 경우 *Amazon Personalize용 Kafka 커넥터*를 사용하여 Amazon Personalize로 항목 상호 작용을 실시간으로 스트리밍할 수 있습니다. 자세한 내용은 personalize-kafka-connector Github 리포지토리의 [Personalize용 Kafka 커넥터](https://github.com/aws/personalize-kafka-connector/blob/main/README.md)를 참조하세요.**

 AWS Amplify에는 웹 클라이언트 애플리케이션의 항목 상호 작용 이벤트를 기록하기 위한 JavaScript 라이브러리와 서버 코드의 이벤트를 기록하기 위한 라이브러리가 포함되어 있습니다. 자세한 내용은 [Amplify 설명서](https://docs.amplify.aws/)를 참조하세요.

**Topics**
+ [항목 상호 작용 이벤트 기록 및 모델 교육을 위한 요구 사항](#recording-events-requirements)
+ [항목 상호 작용 이벤트 트래커 생성](event-get-tracker.md)
+ [단일 항목 상호 작용 이벤트 기록](putevents-example.md)
+ [이벤트 값 데이터로 여러 항목 상호 작용 이벤트 기록](recording-events-example-event-value.md)
+ [노출 데이터를 사용하여 항목 상호 작용 이벤트 기록](putevents-including-impressions-data.md)
+ [이벤트 지표 및 어트리뷰션 보고서](event-metrics.md)

## 항목 상호 작용 이벤트 기록 및 모델 교육을 위한 요구 사항
<a name="recording-events-requirements"></a>

항목 상호 작용 이벤트를 기록하려면 다음이 필요합니다.
+ `Item interactions` 데이터세트를 포함하는 데이터세트 그룹(비워 둘 수 있음) [시작하기 자습서](getting-started.md) 안내서를 살펴보았으면 자신이 만든 동일한 데이터세트 그룹 및 데이터세트를 사용할 수 있습니다. 데이터세트 그룹 및 데이터세트 생성에 대한 자세한 내용은 [Amazon Personalize 데이터세트로 학습 데이터 가져오기](import-data.md)단원을 참조하세요.
+ 이벤트 트래커.
+ [PutEvents](API_UBS_PutEvents.md) API 작업에 대한 호출.
+  AWS Lambda 함수를 사용하여 PutEvents 작업을 호출하는 경우 함수의 실행 역할에 `*` `Resource` 요소의 와일드카드로 `personalize:PutEvents` 작업을 수행할 수 있는 권한이 있어야 합니다.

빈 항목 상호 작용 데이터 세트로 시작해서 데이터를 충분히 기록했으면 새로 기록된 이벤트만 사용하여 모델을 교육할 수 있습니다. 모든 사용 사례(도메인 데이터세트 그룹) 및 레시피(사용자 지정 데이터세트 그룹)에 대해 학습 전에 상호작용 데이터에는 다음이 포함되어야 합니다.
+ 카탈로그의 항목과 상호 작용하는 사용자의 1,000개 이상의 항목 상호 작용 기록. 이러한 상호작용은 대량 가져오기, 스트리밍된 이벤트 또는 둘 다에서 발생할 수 있습니다.
+ 각각 2번 이상의 항목 상호 작용을 갖는 25개 이상의 고유 사용자 ID.

품질 추천의 경우, 각 2번 이상의 항목 상호 작용을 갖는 1,000명 이상의 사용자로부터 50,000건 이상의 항목 상호 작용을 갖는 것이 좋습니다.