다음을 통해 공유


이벤트 분할 빠른 시작

참고 항목

이벤트 분할 기능은 프라이빗 미리 보기로 제공되며, 이는 사용하도록 설정한 특정 타이틀에서만 사용할 수 있다는 것을 의미합니다. 계속해서 피드백을 수집하고 고객 사용을 최적화함에 따라 지속적인 변경이 있을 것으로 예상합니다.

이벤트 분할은 게임 관리자 및 API를 통해 관리할 수 있습니다.

게임 관리자에서 관리되는 이벤트 추가, 편집 및 삭제

게임 관리자를 통해 이벤트 관리를 추가, 편집 및 삭제하여 분할을 구성하는 방법을 알아봅니다.

관리되는 이벤트 추가

  • PlayFab로 이동하여 게임 관리자에 로그인합니다.
  • 타이틀로 이동합니다.
  • 왼쪽 메뉴에서 데이터를 선택합니다.
  • 이벤트 관리(미리 보기) 탭을 선택합니다.
  • 관리되는 이벤트 추가를 선택합니다.
  • 이벤트 유형 드롭다운에서 관리할 이벤트를 선택합니다. 사용자 지정 이벤트가 드롭다운에 표시되지 않으면 사용자 지정 이벤트 이름을 입력하고 이벤트 이름을 만드는 옵션을 선택할 수 있습니다.
  • 샘플링 백분율을 기본값으로 둡니다. 이벤트를 샘플링하려는 경우 이 값 설정에 대한 자세한 내용은 이벤트 샘플링 개요를 참조하세요.
  • 이 이벤트에 대해 분할을 사용하도록 설정하려면 데이터 연결의 파티션 확인란을 선택합니다.
  • 저장을 선택합니다.

관리되는 이벤트 편집

  • 관리되는 이벤트 탭을 선택합니다.
  • 이벤트 네임스페이스를 선택하여 이벤트를 엽니다.
  • 샘플 속도 % 및 데이터 연결의 파티션 확인란을 편집할 수 있습니다.
  • 저장을 선택합니다.

관리되는 이벤트 삭제

  • 관리되는 이벤트 탭을 선택합니다.
  • 이벤트 네임스페이스 왼쪽에 있는 확인란을 선택하여 삭제할 관리되는 이벤트를 선택합니다.
  • 테이블 맨 위의 삭제를 선택합니다.
  • 삭제를 선택하여 확인합니다.

API를 통한 이벤트 분할 관리

다음 ManageEvents API를 사용하여 이벤트 분할을 관리할 수도 있습니다.

SetManagedEvents

이 API는 타이틀에 대한 관리되는 이벤트 목록을 설정하는데 사용될 수 있습니다. 이벤트 이름과 네임스페이스 조합이 이미 있는 경우 기존 설정을 새 설정으로 업데이트합니다.

요청 예제:


POST : https://<titleid>.playfabapi.com/Event/SetManagedEvents 

{ 
    "ManagedEvents":[{ 
                "Namespace": "demo_namespace, 
                "Name": "demo_name", 
                "SamplingRatio": 100, 
                "isPartitioned": true 
            }] 
}

DeleteManagedEvents

DeleteManagedEvents API는 타이틀의 관리되는 이벤트 목록에서 이벤트 이름 및 이벤트 네임스페이스 콤보를 삭제하는 데 사용됩니다. 요청 본문에 이름과 네임스페이스가 포함된 API를 사용합니다.

요청 예제:


POST https://<titleid>.playfabapi.com/Event/DeleteManagedEvent

{ 
      "Namespace": "demo_namespace", 
      "Name": "demo_name" 
} 

GetManagedEvent

GetManagedEvent은 관리되는 이벤트의 설정을 가져오는 데 사용됩니다.

요청 예제:


POST https://<titleid>.playfabapi.com/Event/GetManagedEvent

{ 
      "Namespace": "demo_namespace", 
      "Name": "demo_name" 
}

GetManagedEvents

GetManagedEvents는 관리되는 모든 이벤트의 목록을 가져오는 데 사용됩니다.

요청 예제:


POST https://<titleid>.playfabapi.com/Event/GetManagedEvents

다음 단계