익명 사용자를 위한 이벤트 기록 - Personalize

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

익명 사용자를 위한 이벤트 기록

중요

사용자에 대해 sessionIduserId가 포함된 이벤트를 최소 하나 이상 기록하지 않는 경우 Personalize는 학습 시 sessionId에 대해서만 추적되는 활동을 사용하지 않습니다. 또한 학습이 완료된 후에는 더 이상 sessionId에 대해 추적된 활동을 기반으로 추천이 제공되지 않습니다.

사용자가 계정을 생성하기 전에 항목 상호 작용 또는 작업 상호 작용 이벤트를 기록할 수 있습니다. 익명 사용자의 이벤트를 기록하여 로그인 전후의 이벤트로 지속적인 이벤트 기록을 작성할 수 있습니다. 이를 통해 Personalize는 사용자에 대한 더 많은 상호작용 데이터를 제공하므로 관련성이 더 높은 추천을 생성하는 데 도움이 될 수 있습니다.

익명 사용자(로그인한 적이 없는 사용자)에 대한 이벤트를 기록하려면 각 이벤트에 sessionId만 지정합니다. 애플리케이션은 사용자가 웹 사이트를 처음 방문하거나 애플리케이션을 사용할 때 고유한 sessionId을 생성합니다. 세션 전체의 모든 이벤트에서 동일한 sessionId을 사용해야 합니다. Personalize는 사용자가 로그인하기 전에 sessionId를 사용하여 이벤트를 해당 사용자와 연결합니다.

Personalize는 익명 사용자의 이벤트를 userId와 연결할 때까지 익명 사용자의 이벤트를 사용하지 않습니다. 자세한 정보는 익명 사용자를 위한 지속적인 이벤트 이력 작성을 참조하세요.

익명 사용자에게 실시간 개인화를 제공하려면 GetRecommendations 또는 userId GetActionRecommendations 요청에서 를 sessionId 로 지정하십시오.

  • PutEvents 작업과 SessionID 및 UserID를 사용하여 항목 상호 작용 이벤트를 기록하는 방법을 보여주는 코드 샘플은 을 참조하십시오. PutEvents 오퍼레이션 사용

  • PutActionInteractions 작업과 SessionID 및 UserID를 사용하여 작업 상호 작용 이벤트를 기록하는 방법을 보여주는 코드 샘플은 을 참조하십시오. 오퍼레이션 사용 PutActionInteractions

익명 사용자를 위한 지속적인 이벤트 이력 작성

익명 사용자를 위한 이벤트 기록을 작성하고 Personalize가 학습 시 해당 이벤트를 사용하도록 하려면 sessionIduserId가 모두 포함된 이벤트를 최소 하나 이상 기록합니다. 그러면 userId에 대한 이벤트를 원하는 수만큼 기록할 수 있습니다. userId를 제공하기 시작한 후 sessionId가 변경될 수 있습니다. 다음 전체 재학습 시 Personalize는 userIdsessionId원본에 대해 추적된 익명 사용자 기록과 연결합니다.

재학습이 완료되면 익명 이벤트의 sessionId과 해당 userId에 대해 추적된 모든 이벤트 모두에 대해 추적된 활동을 기반으로 추천이 제공됩니다.

참고

사용자가 계정을 생성하지 않은 상태에서 Personalize가 학습 시 데이터를 사용하도록 하려는 경우 이벤트에 sessionIduserId로 사용할 수 있습니다. 단, 사용자가 결국 계정을 만들면 익명 브라우징에서 발생한 이벤트를 새 userId와 연결할 수 없습니다.