Skip to content

심사 체크리스트 ​

게임플레이 파트너센터 오픈 안내

게임플레이 파트너센터가 2026년 10월 오픈할 예정입니다.
파트너센터에서는 게임 정보 등록·관리, 게임 심사, 게임 통계 확인 기능을 제공합니다.

  • 기존 파트너사: 파트너센터 오픈 전까지 기존 절차에 따라 게임 심사를 진행하세요.
  • 신규 파트너사: 파트너 가이드를 기준으로 입점을 미리 준비하고, 파트너센터 오픈 후 게임 등록과 출시 심사를 진행하세요.

출시 심사와 업데이트 심사를 요청하기 전에 파트너사가 확인해야 하는 항목을 정리한 체크리스트입니다.
해당 범위의 항목을 확인하고 파트너사 자체 점검을 완료하세요.

  • 게임 정보: 게임플레이 파트너센터오픈 예정에 입력한 내용을 확인합니다.
    신규 게임은 출시 심사를, 출시된 게임의 정보 변경은 업데이트 심사를 파트너센터에서 요청합니다.
  • 개발 연동: 카카오싱크·게임웹뷰·공유·광고·액션데이터·Tiara Web SDK를 통한 게임 로그 수집·전송 등을 확인합니다.
    출시된 게임의 연동을 변경한다면 파트너센터에서 변경 항목과 수정 사항·자체 점검 결과를 입력하고 업데이트 심사를 요청합니다.

적용 여부가 조건부인 항목은 해당 OS·기능·운영 방식에 해당하는 경우 반드시 확인합니다.
권장은 반드시 적용해야 하는 항목은 아니지만 적용을 권장합니다.
옵션은 적용하지 않을 수 있으며, 옵션·권장은 선택 기능이지만 적용을 권장하는 항목입니다.

구분적용 대상확인 시점
파트너사 단위 연동 체크리스트게임플레이에 처음 연동하는 파트너사최초 연동 시 파트너사 단위로 1회 확인.
공통 설정이나 연동 구조가 변경되면 다시 확인
게임 단위 연동 체크리스트최초 연동 게임을 포함해 출시하는 모든 게임게임을 출시하거나 기존 게임의 연동 사양을 변경할 때마다 확인

파트너사 단위 연동 체크리스트 ​

게임플레이 최초 연동 시 파트너사 단위로 1회 확인하는 항목입니다.
파트너사 공통으로 설정해 여러 게임이 함께 사용하며, 공통 설정이나 연동 구조가 변경되면 다시 확인합니다.

디벨로퍼스 설정 ​

관련: 카카오싱크 설정, 카카오싱크 API, 친구 목록 조회 API

상세체크 항목
디벨로퍼스 앱게임플레이 연동에 사용할 파트너사 공통 앱을 생성하고 카카오 로그인을 활성화했는지 확인하세요.필수
앱 기본 정보앱 이름·아이콘·회사명·대표 도메인이 실제 서비스 및 입점 정보와 일치하는지 확인하세요.필수
비즈 앱 전환사업자 정보를 등록해 디벨로퍼스 앱을 비즈 앱으로 전환했는지 확인하세요.필수
비즈니스 채널 연결비즈니스 채널을 생성하고 비즈 앱과 연결했는지 확인하세요.필수
비즈니스 정보 심사비즈니스 정보 심사를 완료했는지 확인하세요.필수
디벨로퍼스 앱 ID앱 생성 후 앱 ID를 카카오 담당자에게 전달했는지 확인하세요.필수
Redirect URI카카오 로그인에 운영 Redirect URI를 등록하고 인가 코드 요청의 redirect_uri와 정확히 일치하는지 확인하세요.필수
자동 로그인게임 URL 진입 즉시 prompt 없이 인가 코드를 요청하는지 확인하세요.
로그인 버튼이나 별도 로그인 화면을 노출하지 않는지 확인하세요.
필수
사용자 식별카카오 회원번호를 파트너사 서비스의 사용자 식별자로 연동했는지 확인하세요.필수
로그인 동의 항목닉네임, 프로필 사진을 설정했는지 확인하세요.
그 외 항목은 카카오와 협의했는지 확인하세요.
필수
서비스 약관파트너사 서비스 약관·개인정보 수집 및 이용·제3자 개인정보 제공 동의를 필수 동의로 등록했는지 확인하세요.필수
서비스 약관동의 항목명을 카카오싱크 가이드에 맞춰 설정했는지 확인하세요.필수
간편가입등록한 서비스 약관과 카카오싱크 간편가입의 사용 설정을 ON으로 변경했는지 확인하세요.필수
연령 동의만 14세 이상 연령 동의 기능을 설정했는지 확인하세요.필수
제3자 제공 동의문전문 링크에 게임플레이가 제공한 링크를 입력했는지 확인하세요.필수
제3자 제공 동의문동의문 페이지에 파트너사명이 정상적으로 노출되는지 확인하세요.필수
친구 목록 조회친구 정보 기능을 제공하는 경우 friends 동의항목 사용 권한과 선택 동의 설정을 완료했는지 확인하세요.
가입 시 미동의 사용자의 추가 동의 흐름과 쌍방 동의 조건을 확인하세요.
옵션
계정 상태 변경 웹훅디벨로퍼스의 카카오 로그인 > 계정 상태 변경 웹훅에 수신 URL을 등록했는지 확인하세요.필수

파트너센터 사전 등록 ​

관련: 게임플레이 파트너센터오픈 예정

항목체크 항목
사전 등록 정보 전달회사 이름·사업자등록번호·사업자등록증·디벨로퍼스 앱 ID·화이트리스트 도메인·IP를 카카오 담당자에게 전달했는지 확인하세요.필수
등록 결과 확인카카오가 등록한 회사·개발 정보가 파트너센터에 올바르게 표시되는지 확인하세요.필수
직접 입력 정보파트너센터에서 게임 배급업 신고번호와 법인등록번호를 입력했는지 확인하세요.필수

공통 API 및 웹훅 최초 연동 ​

관련: 액션데이터 API, 계정 상태 변경 웹훅 연동, 공유 설정

연동체크 항목
카카오싱크 API인가 코드 요청·토큰 발급·사용자 정보 조회·서비스 약관 동의 내역 조회·토큰 갱신을 모두 구현하고 테스트했는지 확인하세요.필수
요청 상태 검증인가 코드 요청마다 예측하기 어려운 state 값을 생성하고 콜백의 값과 비교해 일치하지 않는 요청을 중단하는지 확인하세요.필수
인증 정보 보안REST API 키·클라이언트 시크릿·액세스 토큰·리프레시 토큰을 파트너사 서버에서만 사용하고 안전하게 보관하는지 확인하세요.필수
액션데이터 API액션데이터 전송 경로와 응답 처리를 구현하고 연동 테스트를 완료했는지 확인하세요.필수
단축 URL 생성 API호출 서버 또는 테스트 환경 IP를 카카오와 협의하고 short_url 응답을 확인하세요.필수
공유 결과 웹훅공유 결과 매칭이 필요한 경우 웹훅 수신과 결과 처리를 테스트했는지 확인하세요.옵션
계정 상태 변경 웹훅SET 검증에 성공한 이벤트만 처리하고 reason에 따라 약관 철회와 앱 연결 해제를 구분하는지 확인하세요.필수
데이터 파기철회·연결 해제 수신 시 사용자 데이터 파기와 카카오 대상 데이터 전송 중지를 처리하는지 확인하세요.필수
웹훅 수신 테스트약관 철회·앱 연결 해제 이벤트의 수신부터 데이터 처리까지 통합 테스트를 완료했는지 확인하세요.필수

게임 URL 접근 분기 최초 연동 ​

관련: 게임 실행 흐름: 게임 URL 접근 분기

접근 환경체크 항목
도메인 화이트리스트샌드박스·운영·테스트용 게임웹뷰 실행 도메인을 카카오 담당자에게 전달하고 등록 완료를 확인했는지 확인하세요.필수
PC 웹게임 URL에 직접 접근하면 게임을 실행하지 않고 gameplay.kakao.com으로 리다이렉트하는지 확인하세요.
카카오가 제공하는 PC 안내 화면이 노출되는지 확인하세요.
필수
모바일 웹게임 URL에 직접 접근하면 카카오가 안내한 주소로 리다이렉트하는지 확인하세요.
카카오톡 설치 여부와 지원 버전에 따라 게임 실행·설치 안내·업데이트 안내 화면으로 분기되는지 확인하세요.
필수
게임웹뷰카카오톡 게임웹뷰에서 정상 진입한 사용자는 외부 접근 분기로 리다이렉트되지 않고 게임이 실행되는지 확인하세요.필수
게임웹뷰 구분User-Agent에 PFCUSTOM과 KAKAOTALK이 함께 있는지 확인해 일반 카카오톡 인앱 웹뷰와 게임웹뷰를 구분하는지 확인하세요.필수

게임 단위 연동 체크리스트 ​

최초 연동 게임을 포함해 파트너사가 출시하는 모든 게임에서 확인하는 항목입니다.
동일한 디벨로퍼스 앱과 공통 API를 사용하더라도 게임별 설정값·화면·데이터가 올바르게 연결되는지 확인하세요.

게임 정보 ​

관련: 게임플레이 파트너센터오픈 예정

상세체크 항목
게임 등급 정보파트너센터에 등급분류증명서를 등록했는지 확인하세요.필수
게임 정보파트너센터의 게임 관리에서 해당 게임의 정보를 등록했는지 확인하세요.필수
게임 콘텐츠 정보게임 이름·설명문구·앱 아이콘·프로모션 이미지를 가이드 규격에 맞춰 등록했는지 확인하세요.필수
공유 이미지프로모션 이미지와 같은 1200 × 630 규격의 공유 이미지를 등록했는지 확인하세요.필수
게임 등급 정보이용 등급·등급 분류 번호·등급 분류 일자·상호·제작·배급업 등록 번호·게임물 내용 정보·확률형 아이템 여부를 모두 등록했는지 확인하세요.필수
최초 로드 용량100 MB 이하인지 확인하세요.필수
풀스크린상태바 영역까지 확장하는 풀스크린 게임인지 확인하세요.
적용할 수 없다면 카카오와 사전 협의했는지 확인하세요.
필수
게임 모드가로 모드 게임이라면 카카오와 협의가 필요해요.조건부

인증 및 연결 해제 ​

관련: 카카오싱크 설정, 카카오싱크 API, 계정 상태 변경 웹훅 연동

상세체크 항목
디벨로퍼스 앱기존 게임에 적용한 파트너사 공통 디벨로퍼스 앱을 동일하게 적용했는지 확인하세요.필수
자동 로그인별도의 로그인 화면 없이 자동 로그인이 처리되는지 확인하세요.필수
미동의 사용자카카오싱크 간편가입창이 노출되는지 확인하세요.필수
동의 사용자간편가입창을 다시 노출하지 않고 게임이 실행되는지 확인하세요.필수
사용자 식별게임 실행 시 사용자의 AppUserId가 정상적으로 연동되는지 확인하세요.필수
실행 전환동의 완료 후 별도의 브릿지 페이지 없이 게임이 실행되는지 확인하세요.필수
앱 연결 해제해당 게임이 앱 연결 해제 처리 대상에 포함되는지 확인하세요.필수
데이터 파기앱 연결 해제 시 해당 게임의 사용자 데이터가 즉시 파기되는지 확인하세요.필수
동의 철회카카오의 동의 철회 수신 시 해당 게임 데이터도 연동 해제·파기되는지 확인하세요.필수
수신 테스트해당 게임을 포함해 동의 철회 웹훅 수신 테스트를 완료했는지 확인하세요.필수

웹뷰 디자인 ​

관련: 게임 공통 제작 가이드, 웹뷰 컴포넌트 가이드

상세체크 항목
해상도모바일 360px 기준의 플렉서블 레이아웃을 적용했는지 확인하세요.필수
글자가이드에 맞는 폰트와 글자 크기를 적용했는지 확인하세요.필수
태블릿태블릿과 Android 폴드 기종에서 가이드대로 노출되는지 확인하세요.필수
내비게이션 바가이드대로 적용하고 게임 기능과 겹치지 않도록 구성했는지 확인하세요.필수
게임 접기 기능 (iOS)iOS 내비게이션 바에 게임 접기 버튼을 적용했는지 확인하세요.필수
로딩가이드에 맞는 로딩 아이콘을 적용했는지 확인하세요.필수
토스트가이드에 맞는 토스트를 적용하고 적용 상황을 정리했는지 확인하세요.옵션
유료 데이터 안내Wi-Fi 연결 여부에 따라 유료 데이터 환경 고지 문구를 노출하는지 확인하세요.필수
100 MB 초과 안내카카오와 사전 협의해 100 MB를 초과하는 게임이라면 토스트 대신 팝업으로 유료 데이터 사용을 안내하는지 확인하세요.조건부
바텀시트사용하는 경우 가이드에 맞게 적용했는지 확인하세요.옵션

내비게이션 바 메뉴 ​

상세체크 항목
메뉴 순서더보기 메뉴에 공유하기·문의하기를 순서대로 적용했는지 확인하세요.필수
메뉴 개수전체 메뉴는 최대 3개까지, 선택 메뉴는 최대 1개까지 적용 가능한지 확인하세요.필수
공유하기카카오가 제공한 공유 설정을 적용했는지 확인하세요.필수
문의하기사용자 문의를 받을 수 있는 기능을 제공하는지 확인하세요.필수
고객센터 URL사용자 문의를 받을 고객센터 URL을 적용했는지 확인하세요.권장
별도 URL별도 고객센터 URL을 적용했다면 클릭 시 웹뷰 위의 인앱브라우저로 실행되는지 확인하세요.조건부
고객센터 도메인고객센터 URL을 적용했다면 게임 실행 도메인과 분리된 도메인을 사용하는지 확인하세요.조건부
대체 문의 방식별도 고객센터 페이지가 없다면 적용한 문의 방식을 정리했는지 확인하세요.조건부
추가 메뉴공유하기·문의하기 외에 추가한 메뉴가 있다면 메뉴명과 동작을 정리했는지 확인하세요.옵션

종료 팝업 및 게임웹뷰 기능 ​

관련: 게임웹뷰 SDK, 웹뷰 컴포넌트 가이드

상세체크 항목
종료 팝업게임 종료 버튼을 누르면 가이드에 맞는 종료 안내 팝업이 노출되는지 확인하세요.필수
Android 뒤로가기종료 팝업이 열린 상태에서 뒤로가기를 누르면 팝업만 닫히는지 확인하세요.필수
테스트 환경신규 메서드를 확인할 수 있도록 카카오톡 최신 버전에서 테스트했는지 확인하세요.필수
안전영역safeArea 메서드를 적용하고 게임 기능이 내비게이션 바·상태바와 겹치지 않는지 확인하세요.필수
게임 접기 기능 (iOS)iOS에서 게임 접기와 복귀가 정상적으로 동작하는지 확인하세요.필수
사운드사운드를 제공하는 경우 무음 상태에서 재생되지 않도록 처리했는지 확인하세요.조건부
햅틱햅틱 기능을 사용하는 경우 지원 여부와 동작을 확인하세요.옵션
에러 안내자동 복구 가능한 오류는 토스트, 복구할 수 없는 오류는 재시도·종료 버튼이 있는 팝업으로 처리했는지 확인하세요.필수

공유 설정 ​

관련: 공유 설정, 공유 웹훅 연동

상세체크 항목
SDK 및 앱 키카카오 JS SDK 2.8.0 이상과 파트너사 앱의 JavaScript 키를 사용했는지 확인하세요.필수
도메인제품 링크와 JavaScript SDK 도메인에 게임플레이·테스트·운영 도메인을 등록했는지 확인하세요.필수
공유 템플릿카카오가 제공한 템플릿 ID를 적용했는지 확인하세요.
CBT 126532, PROD 126533
필수
기본 공유기본 공유를 적용했는지 확인하세요.필수
자랑하기 공유게임에 자랑하기 공유를 적용했는지 확인하세요.옵션·권장
보상형 공유게임에 보상형 공유를 적용했는지 확인하세요.옵션·권장
templateArgsTHU, TITLE, DESCRIPTION, BUTTON_TEXT, BUTTON_URL을 적용하고 글자수·이미지 접근성을 확인하세요.필수
pickerSettingslimit: 1, type: default, 환경별 groupId, logs.section, customProps를 적용했는지 확인하세요.필수
serverCallbackArgsAPP_USER_ID, APP_ID, GAME_TYPE, MESSAGE_TYPE, HAS_REWARD를 적용했는지 확인하세요.필수
SHARE_ID보상 결과 매칭이 필요한 경우 적용했는지 확인하세요.옵션
단축 URLshort_url을 templateArgs.BUTTON_URL과 pickerSettings.args.copy_url에 동일하게 적용했는지 확인하세요.필수
공유 로그공유 유형에 맞춰 gameplay_message_type 등 로그 값을 설정했는지 확인하세요.필수
공유 웹훅공유 웹훅을 사용하는 경우 수신과 결과 처리를 확인하세요.옵션
공유 테스트적용한 공유 유형별 메시지 발송과 랜딩을 확인하세요.
CBT 완료 후 PROD용 메시지 ID로 전환했는지 확인하세요.
필수

광고 ​

관련: 광고 상품 소개, 광고 UX 가이드, 애드핏 설정, 대체·테스트 광고 설정, 민감 카테고리 차단 설정, 애드핏 광고 SDK

상세체크 항목
매체 등록카카오톡 Android·iOS 매체를 각각 등록하고 파트너사 계정 화이트리스트 처리를 완료했는지 확인하세요.필수
민감 카테고리Android·iOS 매체에서 가이드의 민감 카테고리 14종을 모두 차단했는지 확인하세요.필수
채널 ID카카오가 제공한 채널 ID를 적용했는지 확인하세요.필수
CPID파트너센터에 등록한 게임 코드와 동일하게 적용했는지 확인하세요.필수
Safe Area 설정리워드·전면형 광고를 운영할 때 게임웹뷰에서 받은 Safe Area 값을 가공하지 않고 애드핏 광고 SDK에 전달했는지 확인하세요.
값이 0인 경우에도 0으로 전달하세요.
필수
광고 상품적용할 광고 상품을 선택하고 상품별 노출 시점을 정리했는지 확인하세요.필수
광고단위파트너사가 선택한 발급 기준에 따라 OS별 공통 광고단위 또는 게임별 광고단위를 적용했는지 확인하세요.필수
광고단위 유형리워드는 게임 화면 방향에 맞는 동영상·동영상/이미지 유형 2개를 함께 선택하고, 전면형은 전면형_이미지를 선택했는지 확인하세요.필수
적용 정보적용한 광고단위 ID를 정리했는지 확인하세요.필수
광고 노출 방식사용자가 광고 노출을 인지하고 버튼 선택 등 명확한 행동을 한 뒤에만 광고를 노출하는지 확인하세요.
자동·반복·강제 노출이 없는지 확인하세요.
필수
광고 UI 구분서비스 화면과 광고를 명확히 구분하고 광고를 게임 기능처럼 보이게 구성하지 않았는지 확인하세요.필수
광고 배치오클릭을 유발하는 위치, 콘텐츠를 가리는 영역, 핵심 행동 중이거나 백그라운드인 상태에 광고를 노출하지 않는지 확인하세요.필수
노출 테스트광고 테스트 기능으로 상품별 소재 노출과 닫기 동작을 확인하세요.필수
대체 광고리워드 대체 광고를 사용하는 경우 MP4·랜딩 URL·소재 설명과 Safe Zone 기준을 확인하세요.옵션
테스트 설정 해제테스트 종료 후 실 소재 노출 중단을 미설정으로 변경했는지 확인하세요.필수

게임 로그 ​

관련: 게임 로그 설정, Tiara Web SDK

상세체크 항목
필수 게임 로그게임 로그 정의의 11종 로그를 모두 적용했는지 확인하세요.필수
게임 코드Section의 {게임ID}에 파트너센터 게임 코드를 적용했는지 확인하세요.
게임 이름·공백은 사용할 수 없어요.
필수
서비스 도메인svcDomain에 gameplay.kakao.com을 입력했는지 확인하세요.필수
제3자 동의thirdProvideAgree를 true로 설정했는지 확인하세요.필수
사용자 식별카카오 사용자 식별값인 AccessToken 또는 AppUserId를 설정했는지 확인하세요.필수

액션데이터 ​

관련: 액션데이터 API

상세체크 항목
game_id전송하는 game_id가 파트너센터에 등록한 게임 코드와 일치하는지 확인하세요.필수
라벨Loading부터 Exit_Play까지 상황에 맞는 필수 라벨을 적용했는지 확인하세요.필수
Complete_Loading게임 로딩 완료 시점에 세션마다 1회 전달하는지 확인하세요.필수
Complete_Play랭킹을 사용하는 경우 랭킹에 기록할 정상 완료 시점에 action_data를 함께 전달하는지 확인하세요.조건부
Exit_Play전송 시 Loading부터 누적한 play_time을 전달하는지 확인하세요.필수
광고 라벨광고 노출 시점에 Ad_Reward_·Ad_Normal_ 라벨을 전송하는지 확인하세요.필수

랭킹 ​

관련: 게임플레이 파트너센터오픈 예정, 액션데이터 API

상세체크 항목
제공 여부게임의 랭킹 제공 여부를 확인하세요.필수
랭킹 제공파트너센터에서 랭킹 사용 여부·집계 기간·랭킹 지표를 설정했는지 확인하세요.조건부
기록값액션데이터 action_data의 키가 파트너센터에 설정한 랭킹 지표와 일치하는지 확인하세요.조건부
랭킹 미제공파트너센터에서 랭킹 사용 여부를 미사용으로 설정했는지 확인하세요.조건부

최종 확인 ​

체크 항목
해당 게임에 적용한 연동 사양을 모두 테스트하고 결과를 확인하세요.필수
게임 정보의 필수 입력값을 모두 채우고 파트너센터에서 해당하는 출시 심사 또는 업데이트 심사를 요청했는지 확인하세요.필수
개발 연동 체크 결과와 예외·미적용 사유를 파트너센터의 심사 항목에 입력했는지 확인하세요.필수
출시된 게임의 개발 연동을 변경한다면 항목별 수정 사항과 자체 점검 결과를 입력하고 업데이트 심사를 요청했는지 확인하세요.필수

참고 문서 ​