기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
익명 사용자를 위한 이벤트 기록
중요
사용자에 대해 sessionId
및 userId
가 포함된 이벤트를 최소 하나 이상 기록하지 않는 경우 Personalize는 학습 시 sessionId
에 대해서만 추적되는 활동을 사용하지 않습니다. 또한 학습이 완료된 후에는 더 이상 sessionId
에 대해 추적된 활동을 기반으로 추천이 제공되지 않습니다.
사용자가 계정을 생성하기 전에 항목 상호 작용 또는 작업 상호 작용 이벤트를 기록할 수 있습니다. 익명 사용자의 이벤트를 기록하여 로그인 전후의 이벤트로 지속적인 이벤트 기록을 작성할 수 있습니다. 이를 통해 Personalize는 사용자에 대한 더 많은 상호작용 데이터를 제공하므로 관련성이 더 높은 추천을 생성하는 데 도움이 될 수 있습니다.
익명 사용자(로그인한 적이 없는 사용자)에 대한 이벤트를 기록하려면 각 이벤트에 sessionId
만 지정합니다. 애플리케이션은 사용자가 웹 사이트를 처음 방문하거나 애플리케이션을 사용할 때 고유한 sessionId
을 생성합니다. 세션 전체의 모든 이벤트에서 동일한 sessionId
을 사용해야 합니다. Personalize는 사용자가 로그인하기 전에 sessionId
를 사용하여 이벤트를 해당 사용자와 연결합니다.
Personalize는 익명 사용자의 이벤트를 userId
와 연결할 때까지 익명 사용자의 이벤트를 사용하지 않습니다. 자세한 정보는 익명 사용자를 위한 지속적인 이벤트 이력 작성을 참조하세요.
익명 사용자에게 실시간 개인화를 제공하려면 GetRecommendations 또는 userId
GetActionRecommendations 요청에서 를 sessionId
로 지정하십시오.
-
PutEvents 작업과 SessionID 및 UserID를 사용하여 항목 상호 작용 이벤트를 기록하는 방법을 보여주는 코드 샘플은 을 참조하십시오. PutEvents 오퍼레이션 사용
-
PutActionInteractions 작업과 SessionID 및 UserID를 사용하여 작업 상호 작용 이벤트를 기록하는 방법을 보여주는 코드 샘플은 을 참조하십시오. 오퍼레이션 사용 PutActionInteractions
익명 사용자를 위한 지속적인 이벤트 이력 작성
익명 사용자를 위한 이벤트 기록을 작성하고 Personalize가 학습 시 해당 이벤트를 사용하도록 하려면 sessionId
과 userId
가 모두 포함된 이벤트를 최소 하나 이상 기록합니다. 그러면 userId
에 대한 이벤트를 원하는 수만큼 기록할 수 있습니다. userId
를 제공하기 시작한 후 sessionId
가 변경될 수 있습니다. 다음 전체 재학습 시 Personalize는 userId
을 sessionId
원본에 대해 추적된 익명 사용자 기록과 연결합니다.
재학습이 완료되면 익명 이벤트의 sessionId
과 해당 userId
에 대해 추적된 모든 이벤트 모두에 대해 추적된 활동을 기반으로 추천이 제공됩니다.
참고
사용자가 계정을 생성하지 않은 상태에서 Personalize가 학습 시 데이터를 사용하도록 하려는 경우 이벤트에 sessionId
을 userId
로 사용할 수 있습니다. 단, 사용자가 결국 계정을 만들면 익명 브라우징에서 발생한 이벤트를 새 userId
와 연결할 수 없습니다.