# 플랫폼 연동 Checklist

## **1. 문서 개요** <a href="#id-1" id="id-1"></a>

* 게임 서비스에 플랫폼 연동 시 필요한 기획, 정책적 고려 사항에 대해 설명합니다.
* 각 연동에 따른 기술 관련 사항은 기술 연동 문서를 참고 부탁 드립니다.

## **2. IM Assemble 모듈별 연동 필요 기능 요약** <a href="#id-2.-im-assemble" id="id-2.-im-assemble"></a>

* IM Assemble 플랫폼 기능 중 게임 서비스와 연동 후 사용할 수 있는 기능을 설명합니다.
* IM Assemble 전체 기능은 IM Assemble 소개 문서를 참고하시기 바랍니다.

### 2-1. IM Assemble 시스템

#### 2-1-1. 회원 모듈

<table data-full-width="false"><thead><tr><th width="271">기능</th><th>요약 설명</th></tr></thead><tbody><tr><td>회원가입</td><td><ul><li>서비스 이용을 위한 회원가입 진행</li><li><p>인증 수단별 가입 Process 상이</p><ul><li>IM 계정(이메일 기반)</li><li>Guest 계정(특정 서비스만 이용 가능 계정)</li><li>3rd Party 계정</li></ul></li></ul></td></tr><tr><td>로그인</td><td>플랫폼 인증 수단으로 서비스 로그인</td></tr><tr><td>서비스 이용 동의</td><td>플랫폼 기가입 계정 중 현재 서비스 미이용 회원의 서비스 접근</td></tr><tr><td>서비스 이용 동의 철회</td><td><p></p><ul><li>계정 삭제 없이 현재 서비스만 이용 중지</li><li>14일 대기(철회 대기 상태) 후 서비스 이용 중지 / 복구 불가</li></ul></td></tr><tr><td>서비스 이용 동의 철회 복구</td><td><ul><li>서비스 이용 동의 철회 상태 계정 복구</li><li>이용 동의 철회 후 14일내 복구 가능</li></ul></td></tr><tr><td>탈퇴</td><td><ul><li>계정 삭제</li><li>14일 대기(탈퇴 대기) 후 계정 완전 삭제 / 복구 불가</li></ul></td></tr><tr><td>탈퇴 복구</td><td><ul><li>탈퇴 대기 계정 복구</li><li>탈퇴 신청 후 14일 내 복구 가능</li></ul></td></tr><tr><td>블록(제재)</td><td><p></p><ul><li>운영 지정 사유 기반 서비스 접속 제한 처리</li><li>기간, 영구 제재 설정 가능</li></ul></td></tr></tbody></table>

#### 2-1-2. 빌링 모듈

<table><thead><tr><th width="274">기능</th><th>요약 설명</th></tr></thead><tbody><tr><td>거래</td><td><ul><li>회원의 유료 상품 구매</li><li>플랫폼에서는 거래 번호, 상점(스토어), 결제 수단, 구매 아이템 정보 노출</li><li>개발사 GM툴에서 거래 발생 정보 및 거래에 따른 지급 아이템 정보 노출</li></ul></td></tr><tr><td>한도</td><td><ul><li>대한민국, 일본 서비스 환경에 따른 관련 규제에 의한 결제 한도 확인 필요</li><li>결제 한도 확인을 위한 거래 발생 시 연령 확요</li></ul></td></tr></tbody></table>

### 2-2. IM Wakanda 시스템

#### 2-2-1. 콘텐츠 관리 모듈

<table><thead><tr><th width="278">기능</th><th>요약 설명</th></tr></thead><tbody><tr><td>In-Game 콘텐츠</td><td><ul><li>게임 내 공지 및 이벤트 정보 등 게시를 위한 Web View Page 노출</li></ul></td></tr></tbody></table>

## **3. Web View 연동 시 필수 고려 사항** <a href="#web-view" id="web-view"></a>

* Web View 창 호출을 스튜디오/개발사에서 진행하고 플랫폼은 해당 Web View에 단계별 호출 페이지를 노출합니다.
* Web View 의 뒤로 가기, 닫기 Web View 동작 버튼은 스튜디오/개발사에서 추가해주셔야 합니다.

<figure><img src="https://1464313313-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhq3Oh86t4rFnSrK3ovWC%2Fuploads%2FwgesgsDEG5DuxANNcfN7%2Fimage.png?alt=media&#x26;token=81188d40-a357-4790-a60e-7fd75109ccdf" alt="" width="375"><figcaption></figcaption></figure>

## **4. 진행 단계별 모듈 연동 범위** <a href="#id-3" id="id-3"></a>

* 진행 단계별 플랫폼 연동 시 필수 연동 필요 모듈 범위에 대해 명세합니다.
* 단계별 전개 과정 중 모듈 연동이 축소, 확대될 수 있습니다.
* 상세 내용은 다음을 참고하시기 바랍니다.
  * 표기: O 필수 / △ 선택
  * 단계
    * CBT/초기 Beta: 게임성 검증 단계로 최소 인증 필요 기능만 제공
    * OBT/마지막 Beta: 서비스 Open 단계에 준하는 기능 제공
    * 정식 서비스: 모든 기능 정상 제공

<table><thead><tr><th width="105">모듈</th><th width="189">기능</th><th>CBT/초기 Beta</th><th>OBT/마지막 Beta</th><th>정식 서비스</th></tr></thead><tbody><tr><td>회원</td><td>회원가입</td><td>O</td><td>O</td><td>O</td></tr><tr><td>회원</td><td>로그인</td><td>O</td><td>O</td><td>O</td></tr><tr><td>회원</td><td>서비스 이용 동의</td><td>O</td><td>O</td><td>O</td></tr><tr><td>회원</td><td>서비스 이용 동의 철회</td><td>계정 센터에서 회원 로그인 후 진행 가능</td><td>△</td><td>O</td></tr><tr><td>회원</td><td>서비스 이용 동의 복구</td><td>계정 센터에서 회원 로그인 후 진행 가능</td><td>△</td><td>O</td></tr><tr><td>회원</td><td>탈퇴</td><td>계정 센터에서 회원 로그인 후 진행 가능</td><td>O</td><td>O</td></tr><tr><td>회원</td><td>탈퇴 복구</td><td>계정 센터에서 회원 로그인 후 진행 가능</td><td>O</td><td>O</td></tr><tr><td>회원</td><td>블록</td><td></td><td>△</td><td>O</td></tr><tr><td>빌링</td><td>거래</td><td></td><td>△</td><td>O</td></tr><tr><td>빌링</td><td>한도</td><td></td><td>△</td><td>O</td></tr><tr><td>콘텐츠 관리</td><td>In-Game 콘텐츠</td><td></td><td>△</td><td>O</td></tr></tbody></table>

## **4. 모듈 기능별 상세** <a href="#id-4" id="id-4"></a>

[membership](https://developers.hybeim.com/checklist/membership "mention")

[join-and-login](https://developers.hybeim.com/checklist/join-and-login "mention")

[accepts](https://developers.hybeim.com/checklist/accepts "mention")

[withdrawal](https://developers.hybeim.com/checklist/withdrawal "mention")

[guest](https://developers.hybeim.com/checklist/guest "mention")

[block](https://developers.hybeim.com/checklist/block "mention")

[ingame](https://developers.hybeim.com/checklist/ingame "mention")

[billing](https://developers.hybeim.com/checklist/billing "mention")
