4. 게임 유저 관리 기능

아이펀 디플로이는 운영툴의 프론트엔드와 멤버 권한 관리 기능을 제공 합니다.

다시 말해, 아이펀 디플로이가 운영툴의 외형은 제공하지만 각 기능의 실제 동작은 아이펀 디플로이와 API로 연동되는 게임 서버에서 구현되어야 합니다. 이러한 API 연동 방식은 DB 구조상의 제약 없이도 아이펀 디플로이가 운영 기능을 제공할 수 있게 합니다.

게임 서버가 구현해야 하는 API에 관해서는 API 구현 가이드 (개발자용) 항목을 참고해주세요. 이 페이지에서는 게임 서버가 이 API 들을 이미 모두 구현하였고 정상적으로 연동까지 되어 있다는 가정하에 각 기능을 설명하겠습니다.

게임 유저 관리 메뉴를 선택하시면 다음과 같은 화면을 보실 수 있습니다.

_images/cs_game_user_manage_main_new.png

좌측에는 아이펀 디플로이에서 게임 유저 관리를 위해 제공하는 기능들이 표시됩니다. 각 기능들에 대해서 설명하겠습니다.

4.1. 게임 유저 검색

좌측의 메뉴에서 게임 유저 검색 버튼을 클릭하시면 다음과 같은 화면을 보실 수 있습니다.

_images/cs_game_user_manage_search_user_new.png

아이펀 디플로이에서는 조건에 해당하는 유저를 검색하고, 특정 유저의 데이터를 조회, 수정할 수 있는 기능을 제공합니다.

_images/demo-php-main.png

위 화면은 당사에서 튜토리얼을 위해 준비한 데모 게임입니다. 운영툴 기능을 테스트해볼 수 있도록 캐릭터 생성, 인벤토리, 우편 등의 게임 내 기본 기능들이 구현되어 있습니다.

지금부터 저 화면 속 유저의 골드를 100에서 200으로 변경하겠습니다.

4.1.2. 강제 로그아웃

해당 유저가 현재 로그인한 상태이므로 강제 로그아웃 버튼을 눌러 강제로 로그아웃시킵니다.

_images/cs-manage-account-btn.png
_images/cs-manage-logout.png

4.1.3. 계정 제재 및 해제

그리고 강제 로그아웃 버튼 옆에 있는 재제 버튼을 통해서 해당 유저의 계정을 정지시킬 수 있습니다.

_images/cs-manage-account-btn.png

재제 버튼을 누르면 다음과 같이 계정 제재 팝업창이 뜹니다. 제재할 기간과 제재 사유(선택사항)를 입력하고 제재 버튼을 누르면 처리가 완료됩니다.

_images/cs-ban.png

계정이 제재된 상태에서는 제재 버튼 자리에 제재 해제 버튼이 표시되며, 이 버튼을 누르면 제재 상태를 해제할 수 있습니다.

_images/cs-ban-after.png

Note

여러 유저를 대상으로 제재 및 제재 해제를 하실 때에는 계정 제재하기 기능을 사용하시면 편리합니다.

4.1.4. 데이터 수정

데모 게임의 경우, 골드는 계정이 아니라 캐릭터에 귀속되어 있으므로 유저 관리 페이지에서 캐릭터 탭을 클릭합니다.

그리고 테이블의 gold 항목 값을 클릭하면 데이터 수정 팝업창이 뜹니다. 우측의 액션 드롭다운에 있는 편집 도 완전히 같은 기능이므로, 어느 쪽을 이용하셔도 무방합니다. (단, 컬럼에 연필 아이콘이 표시된 값들만 변경 가능합니다.)

_images/cs-manage-character-gold.png

팝업창에서 gold 의 새 값으로 200을 입력하고 저장 버튼을 누릅니다.

_images/cs-manage-character-modify.png

페이지가 리로딩되고 나면 캐릭터의 골드가 200 으로 갱신된 것을 확인할 수 있습니다. 그리고 운영 로그 탭에서 방금 전에 데이터를 수정한 로그를 확인할 수 있습니다.

_images/cs-manage-character-modify-after.png

계정이나 캐릭터 데이터의 다른 항목들도 이와 같은 방법으로 값을 변경할 수 있습니다. 인벤토리는 아직 데이터 수정 기능을 지원하지 않으므로 추후에 추가될 예정입니다.

Tip

아이펀 디플로이에서는 유저의 데이터를 변경하거나 강제 로그아웃을 시키는 등의 활동이 모두 운영 로그로 기록됩니다. 자세한 설명은 운영 로그 항목을 참고해주세요.

Note

데이터 수정 역시 DB에 직접 쿼리를 날리지 않고 게임 서버에 API를 호출하는 방식으로 처리됩니다. 관련 API는 PUT /cs-api/v1/account/<id>/<field>/<value>, PUT /cs-api/v1/character/<id>/<field>/<value> 항목을 참고해주세요.

4.1.5. 데이터 테이블 설정

다시 캐릭터 데이터 테이블로 돌아가 보겠습니다.

보시다시피 게임 서버에서 보내준 영문 key나 timestamp 형식의 값을 그대로 테이블에 출력하고 있어서 알아보기가 어렵습니다.

_images/cs-config-before.png

그래서 아이펀 디플로이는 계정 , 캐릭터 테이블 각 항목의 필드 이름계정, 캐릭터, 인벤토리 테이블 각 항목의 데이터 표시 형식 을 설정할 수 있는 기능을 지원합니다.

이 두 기능을 사용하면 데이터 테이블을 아래와 같이 한결 알아보기 쉽게 만들 수 있습니다.

_images/cs-config-after.png

Caution

이 설정들은 디플로이먼트 전체에 공유되는 설정 입니다.

멤버 한 명이 필드 이름을 변경하면 다른 멤버들도 모두 변경된 필드 이름을 보게 됩니다. 개인별 설정이 아니므로 다른 멤버들도 볼 것을 고려해서 알기 쉽게 지정해주세요.

Note

이 설정들은 아이펀 디플로이에서 보여주는 값만을 변경하는 것으로, 게임 서버의 데이터에는 아무런 영향을 미치지 않습니다.

필드 이름

데이터 테이블의 이름 컬럼을 보면 모든 값에 연필 아이콘이 붙어있습니다.

_images/cs-config-name-btn.png

이 아이콘을 누르면 해당 필드의 이름을 수정하는 팝업창이 뜹니다.

_images/cs-config-name.png

필드 이름은 브라우저의 언어 설정에 따라 다르게 출력되도록 지정할 수 있습니다. 언어를 선택한 후 이름 칸에 보여주고자 하는 필드 이름을 입력하고 저장 버튼을 누르면 설정이 완료됩니다.

Note

인벤토리 테이블은 아직 이 기능을 지원하지 않지만 추후에 추가될 예정입니다.

데이터 표시 형식

데이터 테이블의 항목을 보면 톱니바퀴 아이콘이 있습니다.

_images/cs-config-format-btn.png

이 아이콘을 누르면 해당 값의 표시 형식을 수정하는 팝업창이 뜹니다.

_images/cs-config-format.png

드롭다운에서 원하는 표시 형식을 선택하면 변환 후의 값을 미리 볼 수 있으며, 저장 버튼을 누르면 설정이 완료됩니다.

현재 지원하는 표시 형식 목록은 아래와 같습니다.

형식 명칭 변환 전 변환 후
일시 (Datetime) 정수 (Timestamp) 문자열 (Datetime)

Note

현재 지원되는 표시 형식은 한 가지뿐이지만 요청에 따라 차후 추가될 수 있습니다. 지원이 필요한 형식이 있다면 Deploy support 로 추가를 요청해주세요.

4.1.6. 선물하기

데이터를 직접 변경하는 방법 외에, 우편을 통해 골드나 아이템 등을 지급하는 방법도 있습니다. 캐릭터 탭에서 선물하기 버튼을 클릭하면 선물하기 팝업창이 뜹니다.

_images/cs-manage-character-btn.png

팝업창에 우편의 제목, 내용과 만료 일자, 보상의 종류와 수량을 입력한 뒤 선물하기 버튼을 누르면 발송이 완료됩니다.

_images/cs-gift.png

Note

선택 가능한 보상 리스트는 GET /cs-api/v1/item/giftable API 호출을 통해 가져옵니다. 아이펀 디플로이는 보상의 종류나 내용에 일절 관여하지 않으므로 보상이 꼭 아이템이어야 할 필요는 없습니다.

Important

아이펀 디플로이는 우편을 발송할 때에도 POST /cs-api/v1/item/gift 를 호출하는 역할만 맡을 뿐, 실제로 캐릭터에게 보상을 지급하는 것은 API를 구현한 게임 서버입니다. 따라서 보상으로 받은 아이템을 우편함으로 보낼지 인벤토리 DB에 바로 넣어줄지도 게임 서버가 선택할 수 있습니다.

4.1.7. 인벤토리

Note

인벤토리는 캐릭터에 귀속되며, 모두 typeid 를 가집니다. 이때, id 는 게임 내의 모든 인벤토리를 통틀어 고유한 값이어야 합니다. (캐릭터가 여러 개의 인벤토리를 보유할 수 있는 구조입니다.)

인벤토리 조회

인벤토리 섹션에는 아래와 같이 인벤토리의 type 들이 탭으로 나뉘어 있습니다.

_images/cs-inven.png

조회할 인벤토리의 type 에 해당하는 탭을 클릭하면, 현재 캐릭터의 인벤토리들 중 해당 type 인벤토리들의 id 가 드롭박스로 출력됩니다.

_images/cs-inven-id.png

위 화면에서는 현재 캐릭터가 가진 default 타입 인벤토리의 id 리스트를 불러왔으며, 캐릭터가 가진 default 타입 인벤토리가 하나뿐이라 id가 하나만 출력되었습니다.

조회할 인벤토리의 id를 드롭박스에서 선택하면 해당 인벤토리의 데이터 테이블이 출력됩니다.

_images/cs-inven-default.png

Note

계정, 캐릭터 데이터 테이블과 같은 데이터 수정 기능 이나 필드 이름 설정 기능은 아직 지원되지 않으며 추후 추가될 예정입니다.

아이템 회수

인벤토리 데이터 테이블 항목의 회수 버튼을 클릭하면 해당 아이템을 회수할 수 있습니다. 다수의 아이템을 회수하려면 인벤토리 데이터 테이블 항목의 첫 번째에 있는 체크박스를 체크 합니다. 전체 선택/ 해제는 최상단의 체크박스를 체크 하거나 체크 해제하면 됩니다. 회수할 아이템이 선택되면 선택된 아이템 회수 버튼이 활성화되고, 이를 클릭하면 체크박스로 선택된 아이템들을 회수할 수 있습니다.

_images/cs-inven-reclaim.png

조작 실수를 방지하기 위해서 위와 같이 확인 팝업창이 뜨므로, 여기서 회수 버튼을 다시 클릭하면 해당 아이템이 회수 처리됩니다.

Tip

아이템을 회수할 때 회수 개수 를 조절 할 수 있습니다. 현재 아이템 개수회수 개수 가 같다면 전부 회수 됩니다.

Note

인벤토리 조회아이템 회수 기능의 역할은 인벤토리 조회 / 아이템 회수 관련 API 를 호출하고 결과를 출력하는 것입니다. 테이블에 출력할 데이터를 반환하거나 회수 처리를 하는 등의 작업은 API를 구현한 게임 서버가 처리합니다.

4.1.8. 액션

액션 은 게임 유저 관리 페이지에서 사용자 정의 기능매크로 처럼 사용하게 해주는 기능입니다.

사용자 정의 기능을 사용하기 위해서는 사용자 정의 기능 페이지로 이동해서 기능을 선택하고 필요한 값을 입력해야 하지만, 이 과정을 미리 액션 으로 저장해서 사용자 정의 기능을 쉽고 빠르게 실행하실 수 있습니다.

액션 기능은 계정 / 캐릭터 / 인벤토리 데이터 테이블에서 모두 사용 가능하므로, 각 테이블별로 자주 사용하는 사용자 정의 기능을 액션에 등록해두시면 빠르고 효율적으로 작업하실 수 있습니다.

Caution

액션 설정 및 등록정보는 해당 디플로이먼트 전체에 공유 됩니다.

개인 설정이 아니라 다른 멤버들도 함께 사용하는 것이므로 설정 시엔 충분한 주의를 기울여주세요.

액션 등록하기

액션은 테이블테이블의 필드 별로 등록하실 수 있습니다. 액션을 등록하는 메뉴의 위치 만 다를 뿐, 기능의 차이는 전혀 없으므로 어느 쪽을 사용하셔도 결과는 같습니다.

1-1. 테이블 액션 드롭다운

테이블 상단 에 있습니다.

  • 사용자 정의 기능 설정 : 액션 등록 팝업창이 뜹니다
_images/cs-action-add-table.png
1-2. 필드 액션 드롭다운

테이블 필드 우측 에 있습니다. (계정/캐릭터 테이블에만 존재)

  • 편집 : 해당 필드의 데이터 수정 팝업창이 뜹니다
  • 사용자 정의 기능 설정 : 액션 등록 팝업창이 뜹니다
_images/cs-action-add-field.png
2. 액션 등록 팝업창

액션 드롭다운에서 사용자 정의 기능 설정 메뉴를 누르면 아래와 같은 팝업창이 뜹니다.

체크박스 목록은 현재 디플로이먼트에 구현된 사용자 정의 기능 의 리스트이며, 등록하고자 하는 기능을 체크하고 저장 버튼을 누르면 등록이 완료됩니다.

_images/cs-action-add-popup.png

Note

액션을 등록하기 위해서는 사용자 정의 기능 이 필요합니다. 사용자 정의 기능 추가에 관한 설명은 사용자 정의 기능 추가하기 항목과 사용자 정의 기능 가져오기 항목을 참고해주세요.

액션 설정하기

액션을 등록한 후에는 설정 이 필요합니다.

설정은 사용자 정의 기능 에서 필요로 하는 파라미터값을 사전에 지정 해두는 것으로, 등록한 위치(테이블/필드, 계정/캐릭터/인벤토리 등)가 다르더라도 기능이 같은 액션들은 모두 같은 설정을 공유 합니다.

_images/cs-action-config.png

파라미터값은 데이터 테이블의 값을 사용하거나 직접 입력할 수 있습니다.

  1. 데이터 테이블값 사용하기

액션 실행 시 지정한 데이터가 자동으로 적용되므로 값을 따로 입력할 필요가 없습니다.

  1. 카테고리 항목에서 어떤 테이블의 값을 사용할지 고릅니다. (계정 / 캐릭터 데이터 테이블)
  2. 컬럼 항목에서 테이블의 어떤 필드 값을 사용할지 고릅니다.
  1. 직접 입력하기

액션 실행 시 수동으로 값을 입력해주어야 합니다.

  • 직접 입력 체크박스를 체크합니다.

Important

설정은 사용자 정의 기능 별로 저장되며, 모든 테이블에 공유 됩니다.

Note

현재 인벤토리 테이블의 데이터는 파라미터값으로 사용할 수 없으며, 추후에 업데이트를 통해 기능이 추가될 예정입니다.

액션 튜토리얼

구현 및 설정이 끝난 사용자 정의 기능 을 액션으로 추가하는 순서는 다음과 같습니다.

Note

사용자 정의 기능 구현은 사용자 정의 기능 추가하기 항목, 설정은 사용자 정의 기능 설정하기 항목을 참고해주세요.

  1. 액션 드롭다운에서 사용자 정의 기능 설정을 클릭하기
_images/cs-action-tuto-1.png
  1. 액션 등록 팝업창에서 등록할 사용자 정의 기능을 체크 하고 저장하기
_images/cs-action-tuto-2.png
  1. 액션 드롭다운에서 톱니바퀴 버튼을 클릭하기
_images/cs-action-tuto-3.png
  1. 액션 설정 팝업창에서 파라미터 값을 설정하기
_images/cs-action-tuto-4.png
  1. 액션 드롭다운에서 사용할 액션을 클릭하기
_images/cs-action-tuto-5.png
  1. 액션 팝업창에서 입력이 필요한 파라미터 값을 입력 하고 실행 버튼을 클릭하기
_images/cs-action-tuto-6.png

4.1.9. 로그 조회

해당 유저에 대한 로그를 게임 유저 관리 페이지의 오른쪽에서 바로 조회할 수 있습니다.

_images/cs-manage-account.png

로그 탭 오른쪽 위의 버튼 2개는 왼쪽부터 순서대로 새로고침 , 창에서 열기 기능에 해당합니다.

_images/cs-log-btn.png

관리 페이지에서 조회할 수 있는 로그는 아래의 3종류이며, 멤버의 권한 에 따라 조회할 수 없는 로그가 있을 수 있습니다.

게임 유저 로그

해당 유저의 게임 로그 를 출력합니다. 출력 형식이나 내용은 모두 게임 로그 페이지의 것과 같으므로, 설정 역시 게임 로그 페이지에서 변경할 수 있습니다.

Important

게임 로그 DB 사용 여부 를 체크하고 게임 로그 DB 정보가 있어야 활성화됩니다.

관련 설정은 게임 유저 관리페이지 표시 여부 항목을 참고해주세요.

_images/cs-log-game.png

구매 내역 및 환불

해당 유저의 구매 내역을 출력하고 환불을 진행할 수 있습니다. 접속한 멤버가 가진 멤버의 권한 에 따라 조회할 수 없을 수 있습니다.

Important

게임 로그 DB 사용 여부 를 체크하고 게임 로그 DB 정보가 있어야 활성화 됩니다.

_images/cs-log-payment.png

운영 로그

아이펀 디플로이의 운영툴에서 해당 유저를 대상으로 수행한 동작들에 대한 로그를 출력합니다. 출력 형식이나 내용은 모두 디플로이먼트 관리 페이지의 운영 로그 메뉴와 같습니다.

_images/cs-log-audit.png

코멘트를 통해 해당 로그에 대한 메모 등을 남길 수도 있습니다.

_images/cs-log-audit-comment.png

4.2. 단체 아이템 지급

아이펀 디플로이에서는 선물하기 에서 설명한, 특정 캐릭터 1명에게 아이템을 지급하는 기능 외에 한 번에 여러 유저에게도 지급할 수 있는 기능을 제공합니다.

게임 유저 관리 페이지에서 단체 아이템 지급 메뉴를 선택하시면 다음과 같은 화면을 보실 수 있습니다.

_images/bulk_gift_main_new.png

대상 항목에서는 지급 대상이 모든 유저인지, 아니면 특정 유저들인지를 설정할 수 있습니다.

대상 지정을 선택하시면 다음과 같이 지급 대상 유저의 id를 입력하실 수 있는 창이 표시됩니다.

_images/cs_bulk_gift_to_specific_user_new.png

대상 항목은 지급 대상이 accounts 인지 characters 인지의 여부를 결정합니다. 만약 하나의 계정에 둘 이상의 캐릭터를 생성할 수 있는 경우, 대상을 characters로 설정하시면 특정 캐릭터만을 지정하여 아이템을 지급하실 수 있습니다.

제목/내용/만료/아이템은 제목과 내용, 만료 기한, 지급할 아이템입니다. 우편 시스템 등을 이용해 아이템을 지급하실 경우 우편의 제목, 내용 등으로 사용하실 수 있습니다.

Important

단체 지급 역시 POST /cs-api/v1/item/gift 를 호출하는 역할만 맡을 뿐, 실제로 캐릭터에게 보상을 지급하는 것은 API를 구현한 게임 서버의 몫입니다. 자세한 사항은 선물하기 를 참고하세요.

4.3. 아이템 지급 기록

아이펀 디플로이를 이용하여 아이템을 지급하신 내역을 확인하실 수 있습니다. 선물하기 를 이용하여 지급하신 내역과 단체 아이템 지급 을 이용하여 지급한 내역을 모두 확인하실 수 있습니다.

_images/cs_gift_log.png

대상 필드의 링크를 클릭하여 지급한 명단을 보실 수 있습니다.

_images/cs_gift_log_link.png
_images/cs_gift_log_detail_modal.png

Note

이 페이지에서는 아이템 지급 내역만을 조회 가능합니다. 어떤 운영자가 아이템을 지급했는지 등에 대한 정보는 운영 로그 를 이용하여 조회하실 수 있습니다.

4.4. 계정 제재/제재 해제

디플로이먼트에서는 계정 제재하기, 제재 취소하기 그리고 제재 해제하기 기능을 지원합니다. 계정 제재 는 특정 계정을 일정 기간동안 접속을 정지시키는 기능이며, 계정 제재 취소 는 등록한 계정 제재를 취소하는 기능입니다. 그리고 제재 해제 는 정지된 계정의 접속을 허용하는 기능입니다.

자세한 내용은 아래의 내용에서 설명하겠습니다.

4.4.1. 계정 제재하기

계정 제재 는 게임 유저 관리 메뉴에서 2가지 방법으로 진행할 수 있습니다.

  1. 게임 유저 관리 내 계정 제재/제재 해제제재/단체제재 메뉴에서 진행하기
  2. 게임 유저 관리에서 특정 계정 검색 후 계정 페이지 내 제재 기능으로 진행하기

제재/단체제재 메뉴에서는 1개의 계정 뿐만 아니라 여러 개의 계정도 한 번에 제재를 진행할 수 있습니다. 특정 계정 페이지 내 제재 방법은 계정 제재 및 해제 항목을 클릭하여 확인해주세요.

계정 제재하기

계정 제재 방법은 다음과 같습니다.

_images/ban_00.png

먼저, 디플로이먼트 내 게임 유저 관리 메뉴를 클릭합니다.

_images/ban_01.png

왼쪽 세부 메뉴에서 계정 제재/제재 해제 메뉴를 클릭합니다.

_images/ban_02.png

제재/단체제재 메뉴 페이지에서 오른쪽 상단에 있는 + 제재/단체제재 버튼을 클릭합니다.

_images/ban_03.png

제재/단체제재 페이지는 총 3개의 영역으로 구성되어 있습니다. 제재를 진행할 계정 리스트를 입력하는 영역, 제재 기간을 설정하는 영역 그리고 제재 사유를 입력하는 영역 입니다.

_images/ban_04.png

제재를 진행할 계정 리스트 업로드는 리스트 파일 업로드 방식과 직접 입력 방식을 통해 진행할 수 있습니다.

리스트 파일 업로드 방식을 선택한 경우, 파일을 업로드 하기 전에 제재할 계정 리스트 파일을 먼저 준비해야 합니다.

_images/ban_05.png

파일 형식은 확장자가 .txt인 파일만 가능하며, 위의 예시 스크린 샷과 같이 제재를 진행할 계정 리스트를 나열하여 파일을 저장하면 됩니다.

_images/ban_06.png

파일이 준비되면, File upload 버튼을 클릭하여, 준비한 파일을 선택 후 업로드 합니다.

_images/ban_07.png

업로드가 완료되면, 위와 같이 제재 리스트가 표시되며, 추가 및 삭제의 편집도 할 수 있습니다. 직접 입력 방식은 제재 리스트 직접 입력을 선택 후, 활성화 된 칸에 리스트를 직접 입력하면 됩니다.

만약, 제재 리스트에 이미 제재가 진행 중이거나, 제재 예정된 기간이 겹치는 계정이 있을 경우, 중복 계정 확인창이 팝업됩니다.

_images/ban_23.png

확인 버튼을 누른 후, 제재 리스트에서 중복된 계정을 삭제하면 그 외 계정들은 정상적으로 제재를 진행할 수 있습니다.

제재 계정 리스트가 준비 되었으면, 다음으로는 제재 기간을 설정하면 됩니다.

_images/ban_08.png

제재 시작 날짜를 선택 후, 시간을 설정합니다.

_images/ban_09.png

그리고 제재 종료 날짜를 선택 후, 시간을 설정합니다. 이 때, 제재 종료 날짜는 시작 날짜보다 뒤로 설정해야 합니다.

정상적으로 제재 기간이 설정되었으면, 이제 제재 사유를 입력합니다.

_images/ban_10.png

위의 스크린 샷과 같이 제재 사유를 입력하고, 제재 버튼을 클릭하면 제재가 등록됩니다.

등록된 제재 확인하기

등록된 제재는 제재/단체 제재 페이지에서 확인할 수 있습니다.

_images/ban_11.png

등록된 제재는 다음과 같은 항목을 확인할 수 있습니다.

  1. 등록일시
  2. 제재 계정 리스트
  3. 제재 타입
  4. 제재 시작일시
  5. 제재 종료일시
  6. 제재 사유
  7. 추가 액션

제재 계정 리스트 관련하여, 1개의 계정만 제재를 진행하는 경우 리스트에 해당 계정만 표시되지만, 여러 개의 계정에 동시에 제재를 진행할 경우, 계정 확인 버튼을 클릭해야 세부 리스트를 확인할 수 있습니다.

_images/ban_13.png

계정 확인 버튼을 클릭하면, 위와 같이 제재 계정 리스트 확인창이 팝업됩니다.

_images/ban_14.png

액션 버튼 내 내역 확인 버튼을 클릭하면, 제재에 대한 세부 정보를 확인할 수 있습니다. 실 제재가 진행 및 완료되면, 내역 확인창 맨 하단에 있는 제재 결과 에 제재 성공 혹은 실패에 대한 내역이 표시됩니다.

제재 취소하기

등록된 제재가 아직 진행되지 않은 경우, 액션 버튼 내 취소 버튼을 통해 제재 취소를 진행할 수 있습니다.

_images/ban_15.png

액션 버튼 내 취소 버튼을 클릭합니다.

_images/ban_16.png

취소할 제재 내용이 맞는지 확인하고, 하단의 제재 취소 버튼을 클립합니다.

정상적으로 취소가 완료되면, 제재/단체 제재 리스트에서 해당 항목은 삭제되며, 계정 제재/해제 기록 메뉴에서 삭제 기록을 확인할 수 있습니다.

4.4.2. 제재 해제하기

제재 해제 는 계정 제재/제재 해제 메뉴 내 제재 해제 메뉴에서 진행할 수 있습니다.

제재 해제 기능 사용 시 제재 중인 유저의 제재를 즉시 중단할 수 있습니다.

제재 해제하기

제재 해제 방법은 다음과 같습니다.

_images/ban_17.png

게임 유저 관리 메뉴의 왼쪽 세부 메뉴에서 제재 해제 메뉴를 클릭합니다.

제재 해제 등록은 제재 등록 방식과 비슷합니다. 제재 해제 페이지는 제재 해제 계정 리스트 업로드 영역과 제재 해제 사유 입력하는 영역으로 구성되어 있습니다.

_images/ban_18.png

제재 해제 계정 리스트 업로드는 파일 업로드 방식직접 입력 방식 으로 진행할 수 있습니다. 리스트 파일 업로드 방식을 선택한 경우, 파일을 업로드 하기 전에 제재 해제할 계정 리스트 파일을 먼저 준비해야 합니다.

_images/ban_19.png

예를 들어 계정 ID가 1부터 계정 ID가 10인 유저 10명을 제재한다고 하였을 때, 위의 예시 스크린 샷과 같이 제재 해제를 진행할 계정 리스트를 나열하여 파일을 저장하면 됩니다. 이 때, 파일 형식은 확장자가 .txt인 파일만 가능합니다.

_images/ban_20.png

파일이 준비되면, File upload 버튼을 클릭하여, 준비한 파일을 선택 후 업로드 합니다.

_images/ban_21.png

업로드가 완료되면, 위와 같이 제재 해제 리스트가 표시되며, 추가 및 삭제의 편집도 할 수 있습니다. 직접 입력 방식은 제재 해제 리스트 직접 입력을 선택 후, 활성화 된 칸에 리스트를 직접 입력하면 됩니다.

만약, 제재 해제 리스트에 제재 중이 아닌 유저가 있을 경우 계정 확인창이 팝업됩니다.

_images/ban_24.png

제재 해제 리스트에서 해당 중복 계정을 삭제하면, 그 외 계정의 제재 해제는 정상적으로 진행할 수 있습니다.

정상적으로 제재 해제 리스트가 준비 되었으면, 이제 제재 해제 사유를 입력합니다.

_images/ban_22.png

위의 스크린 샷과 같이 제재 해제 사유를 입력하고, 제재 해제 버튼을 클릭하면 제재 해제가 즉시 진행됩니다.

4.4.3. 계정 제재/해제 기록

계정 제재/제재 해제 및 제재 취소에 관한 모든 기록을 확인할 수 있습니다.

_images/ban_25.png

계정 제재/제재 해제 기록 메뉴는 게임 유저 관리 > 계정 제재/제재 해제 메뉴 클릭 시 나타나는 세부 메뉴 하단에 있습니다.

_images/ban_26.png

계정 제재/제재 해제 기록 페이지는 검색 기능과 기록 조회 테이블로 구성되어 있습니다.

검색 기능은 기간 검색과 타입 검색으로 이루어져 있으며, 사용 방법은 다음과 같습니다.

_images/ban_27.png

시작 날짜를 선택 후, 종료 날짜를 시작 날짜보다 뒤로 선택합니다.

_images/ban_28.png

타입 부분을 클릭하여 조회하고자 하는 타입을 선택합니다.

선택 후, 검색 버튼을 클릭하면, 해당하는 검색 결과가 조회 됩니다.

Note

기간 검색과 타입 검색은 따로 또는 같이 사용할 수 있습니다.

_images/ban_29.png

계정 제재/해제 기록 조회 테이블에서는 아래와 같은 항목들을 확인할 수 있습니다.

  1. 등록일시
  2. 진행자 ID
  3. 타입
  4. 추가 액션

액션 항목에 상세사항 버튼이 있습니다.

_images/ban_30.png

상세사항 버튼을 클릭하면 해당 항목에 대한 기본 정보, 상세 정보를 확인할 수 있습니다.

계정 제재/제재 해제 기록은 각 계정 페이지 내 운영로그 에서도 확인할 수 있습니다.

_images/ban_31.png

게임 유저 검색에서 제재 혹은 제재 해제를 진행한 계정을 검색합니다.

_images/ban_32.png

검색된 계정 항목을 클릭 하면, 해당 계정의 상세 조회 페이지로 이동합니다. 페이지 내 오른쪽 중앙에 위치한 숨김 버튼을 클릭합니다.

_images/ban_33.png

표시된 게임 유저 로그 UI에서 운영로그 를 클릭하면, 해당 계정의 제재, 제재 해제 그리고 제재 취소에 대한 로그를 확인할 수 있습니다.

Important

계정 제재/제재 해제 기능 관련 주의사항이 몇 가지 있습니다.

  1. 계정 제재는 제재 혹은 단체 제재 등록 시 제재 기간 내 제재가 진행 중인 유저가 있거나, 제재가 예정된 유저가 있으면, 등록이 진행되지 않습니다. 해당 유저를 제재 리스트에서 삭제해야 제재 혹은 단체 제재 등록을 진행할 수 있습니다.
  2. 제재 해제는 등록 시 이미 제재 해제가 된 유저가 있으면 진행되지 않습니다. 마찬가지로 해당 유저를 제재 해제 리스트에서 삭제해야 제재 해제를 진행할 수 있습니다.
  3. 계정 제재/제재 해제 등록은 각 계정 상세 페이지 내 제재 혹은 제재 해제 기능과 중복하여 사용할 수 없습니다. 또한, 여러 명의 디플로이먼트 사용자가 동시에 진행할 경우, 충돌이 나서 정상적으로 진행되지 않을 수 있습니다.

위의 주의사항을 확인하여, 계정 제재/제재 해제 기능을 사용해주세요.