한눈에 보기
앱인토스 API & SDK에서 제공하는 주요 기능을 한눈에 살펴볼 수 있어요.
| 카테고리 | 기능 | 설명 |
|---|---|---|
| 내비게이션 바 | 내비게이션 바 설정 | 앱인토스 내비게이션 바를 설정하는 방법이에요 |
| 사용자 인증 | 사용자 식별키 발급 | 앱 서비스별 유저 식별키를 발급하는 방법을 안내해요 |
| 사용자 인증 | 토스 로그인 | 토스 앱의 인증 흐름을 사용해 로그인을 연동하는 방법을 안내해요 |
| 사용자 인증 | 토스 로그인 마이그레이션 | 기존 토스 로그인을 새로운 방식으로 마이그레이션하는 방법을 안내해요 |
| 사용자 인증 | 토스 인증 | 토스 인증 화면을 연동하는 방법을 안내해요 |
| 유입 & 성장 > 스마트 발송 | 스마트 발송 | 기능성 메시지 발송 및 알림 수신 동의 요청 방법을 안내해요 |
| 유입 & 성장 > 공유 | 공유 리워드 | 사용자가 친구에게 미니앱을 공유하고, 그 결과에 따라 리워드를 지급해요 |
| 유입 & 성장 > 공유 | 토스앱 공유 링크 만들기 | 사용자가 지정한 경로를 토스 앱에서 열 수 있는 공유 링크로 변환해주는 유틸이에요 |
| 유입 & 성장 > 공유 | 메시지 공유하기 | 사용자가 콘텐츠를 쉽게 공유할 수 있도록, 네이티브 공유 시트를 표시해요 |
| 유입 & 성장 | 미니앱 리뷰 요청 | 사용자가 서비스의 가치를 충분히 느낀 시점에 앱 리뷰 작성을 요청할 수 있어요 |
| 유입 & 성장 | 게임 리더보드 | 사용자의 게임 점수를 집계하고, 순위를 확인할 수 있어요 |
| 유입 & 성장 | 프로모션 | 유저 식별자 값을 사용해 프로모션(토스 포인트) 기능을 실행해요 |
| 유입 & 성장 > 분석 | 사용자 행동 기록하기 | 분석(로깅) 함수를 제공해요 |
| 유입 & 성장 > 분석 | 유입경로 레퍼러 | 미니앱에 유입된 경로 정보를 확인해요 |
| 유입 & 성장 > 분석 | 토스애즈 픽셀 연동 | 토스애즈 픽셀을 연동해 광고 성과를 측정해요 |
| 수익화 > 인앱 결제 | 일회성 결제 | 인앱 결제 함수를 제공해요 |
| 수익화 > 인앱 결제 | 정기 결제 | 정해진 주기마다 자동으로 결제되는 구독 상품 결제 함수를 제공해요 |
| 수익화 > 토스페이 | 일회성 결제 | 토스페이 결제창을 띄우고, 사용자 인증을 수행해요 |
| 수익화 > 토스페이 | 정기 결제 | 토스페이 정기 결제를 연동해요 |
| 수익화 > 인앱 광고 | 전면형/리워드 광고 | 통합 인앱 광고 함수를 제공해요 |
| 수익화 > 인앱 광고 | 배너 광고(WebView), 배너 광고(React Native) | 배너 광고 함수를 제공해요 |
| 화면 제어 | Safe Area 여백 구하기 | 화면의 안전 영역(Safe Area) 여백 값을 확인해요 |
| 화면 제어 | 화면 속성 설정하기 | 화면 방향(가로/세로), 항상 켜짐, 캡처 차단 등 화면 속성을 설정해요 |
| 화면 제어 | 이벤트 제어 | 내비게이션 바의 뒤로가기 버튼 이벤트를 제어해요 |
| 화면 제어 | 화면 닫기 | 화면 닫기, iOS 스와이프 뒤로가기, 뒤로가기 이벤트를 제어해요 |
| 화면 제어 | 외부 URL 열기 | 지정한 URL을 기기의 기본 브라우저나 연결된 앱에서 열 수 있는 유틸리티예요 |
| 권한 & 디바이스 | 권한 | 토스앱에서 쓸 수 있도록 권한을 설정하는 방법을 안내해요 |
| 권한 & 디바이스 | 카메라로 사진 촬영하기 | 카메라를 실행해서 촬영된 이미지를 반환해요 |
| 권한 & 디바이스 | 앨범 미디어 선택하기 | 사용자 앨범에서 사진과 동영상을 선택해 가져와요 |
| 권한 & 디바이스 | 파일 저장하기 | Base64 데이터를 지정한 파일 이름과 MIME 타입으로 사용자 기기에 저장해요 |
| 권한 & 디바이스 | 네이티브 저장소 이용하기 | 네이티브의 저장소를 사용해요 |
| 권한 & 디바이스 | 클립보드 | 클립보드에서 텍스트를 가져오거나 복사해요 |
| 권한 & 디바이스 | 연락처 가져오기 | 사용자의 연락처 목록을 페이지 단위로 가져와요 |
| 권한 & 디바이스 | 위치 정보 | 현재 위치 조회 및 실시간 위치 추적 기능을 제공해요 |
| 권한 & 디바이스 | PDF 뷰어 열기 | PDF 파일을 기기 내 뷰어로 열어요 |
| 네트워크 & 환경 | 네트워크 | 네트워크 연결 상태 확인, HTTP 통신, 서버 시간 조회 기능을 제공해요 |
| 네트워크 & 환경 | 버전 확인하기 | 토스앱 버전 조회 및 최소 지원 버전 확인 기능을 제공해요 |
| 네트워크 & 환경 | 실행 환경 확인하기 | 플랫폼, 배포 환경, 기기 식별자, 초기 스킴 등 실행 환경 정보를 조회해요 |
| 네트워크 & 환경 | 언어(로케일) | 현재 사용자의 로케일(locale) 정보를 가져와요 |
게임에 추천하는 기능
게임 미니앱에서 자주 사용되며,
게임 플레이 흐름과 사용자 경험에 직접적인 영향을 주는 주요 기능들을 정리했어요.
게임 출시 가이드를 확인하세요
게임 미니앱 출시 전 반드시 확인해야 하는 체크리스트예요.
출시 가이드를 지키지 않으면 심사 과정에서 반려될 수 있으니, 반드시 확인하세요.
특히 아래 항목은 게임 미니앱에서 필수로 고려해야 하는 사항이에요.
- 풀스크린 구성 :
사용자의 몰입도를 높이기 위해 게임 화면은 풀스크린으로 구현해야 해요.Safe Area함수를 사용해 상·하단 레터박스가 생기지 않도록 구성하고,
내비게이션 바가 게임 화면의 버튼이나 UI 요소와 겹치지 않도록 주의해 주세요. - 사운드 처리 :
사운드는 필수는 아니지만, 게임 경험을 크게 향상시키는 요소예요.
백그라운드 전환 시 사운드가 중지되고,
다시 게임으로 돌아왔을 때 정상적으로 재생되도록 처리해 주세요.
| 카테고리 | 기능 | 설명 |
|---|---|---|
| 사용자 인증 | 사용자 식별키 발급 | 게임 전용 유저 식별자(hash)를 사용해 랭킹, 프로모션 등 유저별 데이터를 안전하게 관리해요 |
| 유입 & 성장 | 게임 리더보드 | 플레이 후 점수 제출 · 순위 확인으로 경쟁 요소를 제공해 몰입도를 높여요 |
| 유입 & 성장 | 프로모션 | 게임 식별자를 이용한 포인트/보상 지급. 이벤트, 로그인 보상 등에 유용해요 |
| 유입 & 성장 > 공유 | 공유 리워드 | 초대/공유 완료 시 리워드 지급으로 바이럴 유입을 촉진해요 |
| 유입 & 성장 > 공유 | 토스앱 공유 링크 만들기 | 게임 결과나 초대 링크를 토스앱에서 바로 열 수 있는 공유 링크로 생성해요 |
| 수익화 > 인앱 결제 | 일회성 결제 | 아이템 판매 등 직접 수익화를 해보세요 |
| 수익화 > 인앱 결제 | 정기 결제 | 구독 상품으로 월간 멤버십 등 반복 수익화를 해보세요 |
| 수익화 > 인앱 광고 | 전면형/리워드 광고 | 통합 인앱 광고 함수를 제공해요 |
| 수익화 > 인앱 광고 | 배너 광고(WebView), 배너 광고(React Native) | 배너 광고 함수를 제공해요 |
| 권한 & 디바이스 | 네이티브 저장소 이용하기 | 네이티브의 저장소를 사용하여 유저의 정보를 저장하세요 유저의 기기 변경 시 데이터 유실이 없도록 설계하세요 |
| 화면 제어 | 화면 속성 설정하기 | 방치형·플레이 지속형 게임은 화면 항상 켜짐을, 가로/세로 고정이 필요한 게임은 화면 방향을 설정해요 |
| 화면 제어 | Safe Area 여백 구하기 | 다양한 디바이스에서 UI가 가려지지 않도록 안전 영역을 고려하세요 |
| 유입 & 성장 > 분석 | 사용자 행동 기록하기 | 플레이 데이터 분석, 이벤트 추적, A/B 테스트 등 게임 고도화의 필수 요소예요 |
| 네트워크 & 환경 | 네트워크 | 서버 시간을 활용해 치팅 방지, 이벤트 기간 검증 등 시간 신뢰도가 필요한 로직을 구현해요 |

