일반
Last updated
Last updated
프로젝트의 기본적인 정보를 확인하고 관리하는 메뉴입니다. 프로젝트 ID, 이름, 유형, 카테고리, 설명 등 핵심 정보를 설정하고, 프로젝트에서 사용할 언어와 기본 통화를 지정할 수 있습니다. 또한, 욕설 필터와 같은 콘텐츠 필터링 기능을 설정할 수 있습니다.
프로젝트 ID: GamePot에서 자동으로 생성되는 고유한 프로젝트 식별자입니다. 복사 아이콘을 통해 복사할 수 있습니다.
Project Key: 프로젝트의 API 호출 등에 사용되는 고유 키입니다. 복사 아이콘을 통해 복사할 수 있습니다.
프로젝트 이름: 프로젝트의 이름을 설정할 수 있습니다. 프로젝트 이름은 영어 문자로 시작하고 영어 문자, 숫자, 공백, 하이픈, 밑줄만 포함할 수 있습니다.
프로젝트 유형: 프로젝트의 서비스 유형을 선택합니다.
프로젝트 카테고리: 프로젝트의 장르 또는 카테고리를 선택합니다.
설명: 프로젝트에 대한 간략한 설명을 입력할 수 있습니다.
해시 키 추가: 프로젝트에 필요한 추가적인 해시 키를 설정할 수 있습니다. [+ 해시 키 추가]
버튼으로 입력 필드를 추가하고, 키와 값을 입력한 후 [저장]
버튼으로 변경 사항을 저장합니다.
언어: 프로젝트에서 지원할 언어를 선택합니다. 다중 선택이 가능하며, 선택된 언어는 태그 형태로 표시됩니다.
통화: 프로젝트의 기본 통화를 선택합니다. (예: KRW)
욕설 필터 제한 유형: 욕설 필터링 방식을 선택합니다.
없음
: 욕설 필터링을 사용하지 않습니다.
별(*)
로 대체: 감지된 욕설을 별표(*)로 치환합니다.
욕설 필터: 필터링할 욕설 단어를 직접 입력합니다. 여러 단어는 쉼표(,)로 구분하여 입력합니다.
기본 필터 적용
: GamePot에서 기본으로 제공하는 욕설 필터 목록을 적용할 수 있습니다.
[저장]
버튼: 수정된 일반 정보를 저장합니다.
2. 웹:
허용된 도메인 목록: JavaScript SDK를 사용하는 경우, GamePot SDK와 통신할 수 있는 허용된 웹 도메인 목록을 관리합니다.
[+ 새로운 허용된 도메인]
버튼을 클릭하여 새 도메인을 추가할 수 있습니다.
입력된 도메인 옆의 x
아이콘을 클릭하여 해당 도메인을 목록에서 삭제할 수 있습니다.
[저장]
버튼을 클릭하여 변경된 허용 도메인 목록을 저장합니다.
GamePot 서버에서 발생하는 결제/쿠폰 이벤트를 외부 서버로 알림(웹훅)을 보낼 때, 웹훅 설정을 관리합니다.
테스트 결제
: 토글 버튼을 통해 테스트 결제 웹훅을 활성화/비활성화할 수 있습니다.
아이템 구매 (운영/테스트 사용자): 아이템 구매 이벤트에 대한 웹훅 URL을 각각 운영 환경과 테스트 사용자 환경에 맞게 설정합니다.
쿠폰 아이템 (운영/테스트 사용자): 쿠폰 아이템 사용 이벤트에 대한 웹훅 URL을 각각 운영 환경과 테스트 사용자 환경에 맞게 설정합니다.
상단에는 [가이드 보기]
, [웹훅 테스트]
, [NAT IP]
, [화이트리스트]
로 이동할 수 있는 바로가기 버튼이 제공됩니다.
[가이드 보기]
: 웹훅 가이드 페이지를 엽니다.
[웹훅 테스트]
: 웹훅 테스트 모달을 엽니다.
웹훅 테스트 모달:
게임 서버 URL
: 웹훅을 수신할 게임 서버의 URL을 입력합니다. (필수)
사용자 ID
: 테스트할 사용자 ID를 입력합니다. (필수)
제품 ID
: 테스트할 제품 ID를 입력합니다. (필수)
스토어
: 테스트할 스토어를 입력합니다. (필수)
플랫폼
: 테스트할 플랫폼을 입력합니다. (필수)
결제
: 테스트할 결제 정보를 입력합니다. (필수)
거래 ID
: 테스트할 거래 ID를 입력합니다. (필수)
Gamepot 주문 ID
: 테스트할 Gamepot 주문 ID를 입력합니다. (필수)
고유 ID
: 테스트할 고유 ID를 입력합니다.
[취소]
버튼: 테스트를 취소하고 모달을 닫습니다.
[테스트]
버튼: 입력된 정보로 웹훅 테스트를 실행합니다.
[NAT IP]
: 웹훅 주소에 방화벽 적용을 위한 허용 IP 목록 모달을 엽니다.
[화이트리스트]
: 화이트리스트 설정 모달을 엽니다.
[저장]
버튼을 클릭하여 변경된 웹훅 설정을 저장합니다.
GamePot 내 기능에 대한 화이트리스트 유형을 관리합니다. 화이트리스트에 등록된 IP / 사용자 ID는 등록 유형의 추가적인 기능을 사용할 수 있습니다.
목록 상단에는 검색 기준
(IP/사용자 ID, 설명)과 검색어 입력 필드, [검색]
버튼이 있어 등록된 정보를 검색할 수 있습니다.
[+ 추가]
버튼을 클릭하여 새 IP 또는 사용자 ID를 화이트리스트에 추가할 수 있습니다.
추가 모달:
사용여부
: 해당 화이트리스트 항목의 사용 여부를 토글 버튼으로 설정합니다. (사용중/사용안함)
유형
: 화이트리스트 유형을 선택합니다. (개발, 구매/쿠폰, 점검, 업데이트, 사용자) (필수)
개발: 지정된 IP를 사용하여 연결하면 SDK가 개발자 모드로 진입하여 더 자세한 로그 검사가 가능합니다.
구매/쿠폰: 지정된 IP/사용자 ID를 통해 접근한 후 구매 또는 쿠폰 시도가 있을 때, 그 호출은 프로젝트 설정의 일반 >> 결제 항목(테스트 사용자) / 쿠폰 항목(테스트 사용자)의 웹훅 섹션에 설정된 주소로 연결됩니다.
점검: 지정된 IP/사용자 ID로 연결할 때, 점검 설정이 우회됩니다.
업데이트: 지정된 IP/사용자 ID를 사용하여 연결할 때, 업데이트 설정이 우회됩니다.
사용자: 지정된 IP/사용자 ID는 국가 또는 IP 기반의 접근 제한을 우회합니다.
IP 주소 / 사용자 ID
: 허용할 IP 주소 또는 사용자 ID를 입력합니다.
설명
: 해당 항목에 대한 설명을 입력합니다.
[취소]
버튼: 추가를 취소하고 모달을 닫습니다.
[추가]
버튼: 입력된 정보를 화이트리스트에 추가합니다.
화이트리스트 목록:
사용여부
, 유형
, IP / 사용자 ID
, 설명
컬럼으로 구성됩니다.
각 항목은 클릭하여 수정 모달을 열 수 있습니다.
수정 모달:
등록된 화이트리스트 설정을 수정합니다. 추가 모달과 필드를 공유하며, 기존 값이 표시됩니다.
[삭제]
버튼: 해당 화이트리스트 항목을 삭제합니다.
[취소]
버튼: 수정을 취소하고 모달을 닫습니다.
[저장]
버튼: 수정된 화이트리스트 설정을 저장합니다.
목록 하단에는 합계 IP / 사용자 ID
개수와 페이지네이션 기능이 제공됩니다.
[취소]
버튼: 화이트리스트 모달을 닫습니다.
[확인]
버튼: 화이트리스트 모달을 닫습니다.