Skip to main content
리더보드가 PlayStream과 통합되어 있으므로, 실시간 이벤트 수집 및 처리 파이프라인을 손쉽게 활용하여 리더보드 버전이 변경될 때 트리거되는 사용자 지정 플레이어 경험을 구축할 수 있습니다. PlayStream 작업 및 규칙을 사용하면 사용자 지정 CloudScript 또는 Azure Functions를 트리거하여, 상위 플레이어에게 보상 지급, 플레이어에게 개인화된 알림 전송, 부정 행위자 검사를 위한 점수 검증 수행 등 참여와 유지를 유도하는 기능을 실행할 수 있습니다. PlayStream 이벤트는 데이터 분석 및 웨어하우징을 위해 Data Explorer에 보관되기도 합니다. 실시간 이벤트 작업 없이 데이터 분석과 웨어하우징만 원한다면, 리더보드는 Telemetry Events와도 통합되어 분석 기능만 제공합니다. 리더보드는 두 가지 선택 이벤트를 제공합니다. 이 두 이벤트를 통해 리더보드 버전이 종료된 시점을 빠르게 알 수 있고, 원할 때 즉시 이전 데이터를 쿼리할 수 있습니다. entity rank on leaderboard version ended를 사용하면, 리더보드 버전이 종료될 때 해당 리더보드의 상위 엔티티의 순위와 점수를 얻을 수 있습니다.

PlayStream 또는 Telemetry 이벤트 활성화

새 리더보드를 만들거나 기존 리더보드 정의를 편집할 때 이벤트를 활성화할 수 있습니다. PlayStream 및 telemetry 이벤트 구성 섹션을 찾아 None, PlayStream 또는 Telemetry 중 하나를 선택하세요.
참고: 기존 리더보드에는 기본적으로 leaderboard version ended 및 entity rank on leaderboard version ended 이벤트가 모두 꺼져 있습니다. 이 두 가지를 모두 또는 하나만 활성화하려면 수정하려는 리더보드로 이동하여 해당 설정을 활성화하세요.
제출되면 리더보드 버전이 변경될 때마다 이벤트가 발생합니다.

이벤트 사용

이 이벤트를 활용해 Azure Function 연결과 같은 다양한 작업을 수행하는 방법에 대한 자세한 내용은 다음 리소스를 확인하세요.

제한 사항 및 참고 사항

  • playfab.leaderboard.entity_rank_on_leaderboard_version_ended 이벤트는 최대 상위 1000위까지만 반환합니다.
  • playfab.leaderboard.entity_rank_on_leaderboard_version_ended 이벤트는 리더보드 내의 모든 항목에 대해 이벤트를 보냅니다.
  • playfab.leaderboard.entity_rank_on_leaderboard_version_ended 이벤트는 엔티티 유형이 master_player_account 또는 external인 리더보드에서는 동작하지 않습니다.

함께 보기

마지막 수정일 2026년 8월 13일