---
url: 'https://developers-apps-in-toss.toss.im/ads/intro.md'
description: 인앱 광고 서비스 소개와 콘솔 설정 방법을 안내해요.
---

# 인앱 광고

인앱 광고는 **유료 결제 없이도 앱에서 수익을 만드는 가장 빠른 방법**이에요.\
앱인토스에 광고를 등록하면, 별도의 결제 기능 없이도 **앱 출시 첫날부터 수익을 만들 수 있어요.**\
이 문서에서는 광고 수익이 어떻게 만들어지는지, 어떤 광고를 어디에 배치하면 좋은지를 쉽게 설명해요.

***

## 인앱 광고란 무엇인가요

인앱 광고는 **앱 화면 안에서 사용자에게 노출되는 광고**예요.\
서비스 흐름을 방해하지 않으면서 자연스럽게 광고를 보여주고, 그 노출로 수익을 만들어요.

광고 수익은 두 가지로 결정돼요.

* 얼마나 많이 보여줬는지 (노출 수)
* 한 번 보여줄 때 얼마를 버는지 (eCPM)

### 핵심 공식

**예상 수익 = 노출 수 × eCPM ÷ 1,000**

예를 들어, 오늘 광고가 100,000번 노출됐고 eCPM이 ₩5,000이라면\
→ 100,000 × ₩5,000 ÷ 1,000 = **₩500,000**

### 노출 수

광고가 사용자 화면에 실제로 나타난 횟수예요. 많을수록 수익 기회가 늘어나요.\
하지만 너무 많으면 사용자 경험이 나빠질 수 있어요.

### eCPM

광고 1,000회 노출당 수익이에요.\
높을수록 수익이 크고, 광고 유형과 사용자 집중도에 영향을 받아요.\
**사용자가 얼마나 집중해서 보느냐에 따라 eCPM이 달라져요.**

* 집중도 높음 → 광고 효과 높음 → 광고 단가 상승
* 집중도 낮음 → 광고 단가 하락

***

## 인앱 광고 유형

### 1. 전면형 광고

화면 전환 시점에 전체 화면으로 나타나는 광고예요.

* 특징: 강제 노출 (사용자가 반드시 보게 됨)
* 추천 위치: 화면 이동 직전/직후 (예: 결과 화면 → 다음 단계)
* 노출 수: 중간
* eCPM: 중간

**적합한 상황**

* 단계가 끊기는 지점 (레벨 완료, 예약 완료 등)
* 사용자가 자연스럽게 멈추는 순간

![](/assets/ads_intro_1.iUynILkV.webp)

### 2. 리워드 광고

사용자가 직접 '광고 보기'를 선택하면 재생되는 광고예요.

* 특징: 자발적 시청 + 높은 집중도
* 추천 위치: 보상이 필요한 순간 (예: 추가 혜택, 이어하기)
* 노출 수: 낮음
* eCPM: 가장 높음

**적합한 상황**

* 포인트 지급
* 기능 추가 제공
* "광고 보고 혜택 받기" 구조

![](/assets/ads_intro_2.uNSZDBiK.webp)

### 3. 배너 광고

화면 상단이나 하단에 고정되어 지속적으로 노출되는 광고예요.

* 특징: 항상 노출됨 (자동으로 쌓이는 트래픽)
* 추천 위치: 메인 화면, 리스트 화면
* 노출 수: 가장 많음
* eCPM: 가장 낮음

**적합한 상황**

* 사용 시간이 긴 화면
* 반복적으로 방문하는 화면

![](/assets/ads_intro_3.CeRtWvir.webp)

:::tip 세 가지 광고는 함께 사용할 때 가장 효과적이에요

* 배너 → 노출 수 확보 (기본 수익)
* 전면형 → 안정적인 수익 보완
* 보상형 → 높은 단가로 수익 상승

하나만 사용하는 것보다 조합해서 사용하는 것이 전체 수익을 크게 만들어요.
:::

***

## 인앱 광고를 사용하면 어떤 점이 좋나요

* 전면형, 보상형, 배너 광고를 선택해 서비스 흐름에 맞는 위치에 노출할 수 있어요.
* 앱 출시 첫날부터 광고 수익이 발생해 바로 수익화를 시작할 수 있어요.
* 광고를 계기로 사용자가 서비스를 계속 이용하도록 유도해 리텐션을 높일 수 있어요.
* 게임 서비스에서는 광고를 보고 이어하기 기능으로 사용자가 도전하던 스테이지를 계속 플레이하게 만들어, 자연스럽게 재이용을 유도할 수 있어요.

:::tip 참고해 주세요

* 사용자에게 광고가 과도하게 노출되지 않도록 주의해 주세요.
* 광고가 재생되는 동안 앱 사운드는 잠시 멈추고, 광고가 끝나면 자동으로 다시 재생되도록 처리해 주세요.
* 인앱 광고 테스트는 반드시 테스트용 ID를 사용해야 해요. 운영 ID를 사용하면 제재를 받을 수 있어요.
  :::

***

## 콘솔에서 설정하기

![](/assets/ads_flow_0.C_nRiN1u.webp)

### 1. 사업자 정보 등록하기

인앱 광고를 연동하려면 먼저 사업자 정보를 등록해야 해요.\
사업자 정보가 등록되어 있어야 이후 단계인 약관 동의와 정산 정보 입력을 진행할 수 있어요.\
사업자 정보 등록 방법은 [가이드](/prepare/register-business.html)를 참고해 주세요.

![](/assets/ads_console_1.67VjTenp.webp)

### 2. 정산 정보 입력하기

인앱 광고를 연동하면 광고 수익이 발생해요. 수익을 정산받으려면 정산 정보를 등록해야 해요.\
워크스페이스의 '정보' 탭에서 정산 정보를 입력한 뒤 검토 요청을 해 주세요.\
검토에는 영업일 기준 평균 2~3일이 걸려요.

![](/assets/ads_console_2.QhqT-wb7.webp)


![](/assets/ads_console_3.CLlID_nW.webp)

:::tip 꼭 확인해 주세요
예금주명은 통장 사본에 적힌 이름과 한 글자도 다르지 않게 입력해 주세요.\
다르게 입력하면 정산이 지연될 수 있어요.
:::

### 3. 광고 그룹 생성하기

앱인토스 인앱 광고는 구글 애드몹 광고 정책을 따라요.\
정책을 지키지 않으면 광고가 제한되거나 중단될 수 있어요.

![](/assets/ads_console_4.w99UuI3g.webp)

#### 3-1. 광고 그룹 이름

광고 유형과 노출 위치를 함께 적으면 관리하기 쉬워요.\
운영 중 여러 광고 그룹을 관리해야 하므로, 나중에 봐도 바로 이해할 수 있게 작성해 주세요.

예시

* 메인\_전면광고
* 게임종료\_리워드광고

#### 3-2. 광고 유형

**배너**

* 화면 상단이나 하단에 항상 떠 있는 광고예요.
* 앱을 쓰는 동안 자동으로 노출이 쌓여서 꾸준한 수익을 만들어요.
* 화면 상단이나 하단에 항상 떠 있는 광고예요.
* 앱을 쓰는 동안 자동으로 노출이 쌓여서 꾸준한 수익을 만들어요.
* 단, 사용자가 익숙해지면 잘 안 보여서 단가는 가장 낮아요.

![](/assets/ads_intro_3.CeRtWvir.webp)

**전면형**

* 화면 전환 시점에 전체 화면으로 등장하는 광고예요.
* 사용자가 무시할 수 없어서 배너보다 단가가 높아요.
* 레벨 클리어, 콘텐츠 전환처럼 흐름이 끊기는 순간에 넣으면 자연스러워요.

![](/assets/ads_intro_1.iUynILkV.webp)

**리워드**

* 사용자가 직접 '광고 보기'를 눌러야 시작되는 광고예요.
* 보상을 받으려고 끝까지 집중해서 보기 때문에 단가가 가장 높아요.
* 포인트, 아이템 지급처럼 사용자에게 이득이 되는 순간에 연결하면 효과적이에요.

![](/assets/ads_intro_2.uNSZDBiK.webp)

#### 3-3. 리워드

리워드 광고를 선택한 경우에만 입력해요.\
사용자가 실제로 받는 보상 이름과 수량을 정확히 입력해 주세요.\
사용자 화면에 표시될 내용이므로, 서비스에서 사용하는 용어와 같게 작성하는 게 좋아요.

예시

* 서비스 내 보상 단위: 기회
* 수량 및 금액: 1

#### 3-4. 미디에이션

미디에이션은 여러 광고 네트워크를 연동해, 실시간으로 수익이 가장 높은 광고를 자동으로 선택하는 기술이에요.\
'앱 정보'에 등록한 카테고리에 맞는 광고 네트워크가 자동으로 설정돼요.\
다른 카테고리로 변경할 수 있지만, 변경 내용은 앱 정보에 반영되지 않아요. 광고 그룹을 생성할 때만 적용돼요.

:::tip 꼭 확인해 주세요

* 광고 그룹 ID는 구글에 등록되기까지 최대 2시간이 걸릴 수 있어요.
* 광고 그룹을 생성한 뒤 제공되는 광고 그룹 ID로 개발해 주세요.
  :::

### 4. 광고 성과 및 정산 내역

광고 그룹을 만든 후에는 개발 가이드를 보고 개발을 진행해 주세요.\
이후 인앱 광고 성과와 정산 내역도 확인할 수 있어요.

#### 4-1. 광고 성과

기간과 운영체제(OS)를 선택해 다음 항목을 확인할 수 있어요.

* 총 광고 노출 수, eCPM, 총 예상 수익
* 성과 데이터는 **성과 발생 익일 오전 4시**에 업데이트돼요.

![](/assets/ads_console_5.BA5lIXOc.webp)

:::tip eCPM이란?
광고 1,000회 노출당 수익이에요.\
높을수록 수익이 크고, 광고 유형과 사용자 집중도에 영향을 받아요.

* 집중도 높음 → 광고 효과 높음 → 광고 단가 상승
* 집중도 낮음 → 광고 단가 하락
  :::

#### 4-2. 정산 내역

* 매월 1일부터 말일까지의 수익은 다음 달 1일에 업데이트돼요.
* 다음 달 1일에 확정된 수익은 해당 월 말일에 입금돼요.

정산 구조에 대한 자세한 내용은 [다음 문서](/settlement/intro.html#_1-%EC%9D%B8%EC%95%B1-%EA%B4%91%EA%B3%A0-%EC%A0%95%EC%82%B0-%EA%B5%AC%EC%A1%B0)를 참고해 주세요.

***

## 인앱 광고 분석

내 미니앱의 광고 노출이 올바르게 이뤄지고 있는지, 광고 빈도와 eCPM 추이를 확인할 수 있어요.\
광고를 많이 보여주고 있진 않은지, 어떤 광고 유형이 수익에 효과적인지 데이터로 확인해 보세요.

:::tip 꼭 확인해 주세요

* 분석 탭은 SDK 2.7.0 이상으로 업데이트해야 실제 데이터를 확인할 수 있어요.\
  데이터는 SDK 업데이트 이후부터 수집되므로, SDK 업데이트를 먼저 진행해 주세요.
* 일별/주별/월별 단위로 조회할 수 있고, 조회 기간을 자유롭게 설정할 수 있어요.
* OS별로 보기 옵션으로 iOS/Android 성과를 분리해서 확인할 수 있어요.
  :::

### 1. 분석 탭 접속하기

콘솔에서 인앱 광고의 분석 탭으로 접속해 주세요.

* **접속 방법:** 앱인토스 콘솔 → 워크스페이스 선택 → 미니앱 선택 → 인앱 광고 → **분석** 탭

### 2. 광고 노출 현황

광고가 요청부터 노출까지 각 단계별로 얼마나 도달했는지 확인할 수 있어요.

| 단계      | 설명                                                |
| --------- | --------------------------------------------------- |
| 광고 요청 | 앱에서 광고 서버로 광고를 요청한 횟수예요.          |
| 광고 수신 | 광고 서버에서 광고를 정상적으로 받아온 횟수예요.    |
| 노출 시도 | 받아온 광고를 사용자 화면에 띄우려고 시도한 횟수예요. |
| 노출 성공 | 사용자 화면에 실제로 광고가 노출된 횟수예요.          |

:::tip 이렇게 활용해 보세요

* **광고 요청 대비 수신이 낮다면**: 광고 네트워크에 채울 광고가 부족한 상태(No Fill)일 수 있어요.
* **수신 대비 노출 시도가 낮다면**: 광고를 받아왔지만 실제로 보여주지 않는 경우예요. `load`와 `show` 호출 타이밍을 확인해 주세요.
* **노출 시도 대비 성공이 낮다면**: 광고 렌더링 과정에서 실패가 발생하고 있어요. SDK 버전이나 호출 순서를 점검해 주세요.
  :::

![](/assets/ads_analysis_1.CIBkqhZq.webp)

### 3. 광고 노출 빈도 및 eCPM

광고 유형별(배너, 전면형, 리워드) 노출 빈도와 eCPM 추이를 함께 확인할 수 있어요.

* **막대그래프 (좌측 Y축)**: 사용자당 일 평균 광고 노출 횟수 (광고 유형별)
* **꺾은선 그래프 (우측 Y축)**: eCPM (원 단위)

:::tip 이렇게 활용해 보세요

* 노출 빈도가 올라갔는데 eCPM이 떨어졌다면, **광고 피로도**가 원인일 수 있어요.
* 리워드 광고의 eCPM이 다른 유형보다 높다면, 리워드 광고 비중을 늘려보는 것도 방법이에요.
* OS별로 보기를 켜면 iOS와 Android의 성과 차이를 확인할 수 있어요.
  :::

![](/assets/ads_analysis_2.qF0qFed7.webp)

### 4. 광고 노출 비중 및 eCPM

앱 사용 시간 대비 광고 노출이 차지하는 비중과 eCPM 추이를 함께 확인할 수 있어요.

* **막대그래프 (좌측 Y축)**: 광고 유형별 노출 비중 (%)
* **꺾은선 그래프 (우측 Y축)**: eCPM (원 단위)

:::tip 이렇게 활용해 보세요

* 광고 노출 비중은 전체 체류시간 대비 광고 노출 시간이 차지하는 비율이에요.
* 광고 비중이 너무 높으면 사용자 경험이 나빠져 이탈이 늘어날 수 있어요.
* 비중 대비 eCPM이 낮은 광고 유형이 있다면, 해당 유형의 배치를 줄이고 eCPM이 높은 유형으로 전환해 보세요.
* 일반적으로 리워드 광고는 비중이 적어도 eCPM이 높고, 배너 광고는 비중이 높아도 eCPM이 낮아요.
* 배너 광고는 아직 지원되지 않아요.
  :::

![](/assets/ads_analysis_3.q6lyEgTY.webp)

***

## 개발 연동하기
