개발일지/나의 개발일지 앱개발

나의 개발일지 5 - 앱개발 종합반 수익형 앱 만들기 구글 광고, 애드몹 적용, 배포하기

숲속길 2023. 1. 27.
728x90
반응형

나의 개발일지 5 - 앱개발 종합반 

수익형 앱 만들기 구글 광고, 애드몹 적용, 배포하기

 

목차

수익형 앱 : 앱에서 수익을 내는 방법

구글 광고 애드몹(AdMob) 설정

배포하기

+) 리액트 네이티브 앱을 개발할 때 알고 있으면 유용한 디자인 도구

 

1. 수익형 앱 : 앱에서 수익을 내는 방법

1.1 앱으로 수익을 낼 수 있는 방법

  • 앱 마켓에 유료앱 배포 수익 모델
  • 앱 내 배너 광고 수익 모델
  • 앱 콘텐츠 판매 수익 모델: 인 앱 결제
  • 구독 수익 모델
  • 앱 개발 용역 수익 모델
  • 외부 브랜드 광고 수익 모델

1.2 앱 내 배너 광고 수익 모델 수익 방식

  • 배너 클릭
  • 배너 광고 시청
  • 배너 광고 사용자 참여

 

2. 구글 광고 애드몹(AdMob) 설정

2.1 애드몹

애드몹

앱 내에 구글 배너 광고를 쉽게 붙여줄 수 있게 도와주고 수익 현황을 알려주며 일정 수익 이상이 되면 환전이 가능하다.

구글에서 제공하는 서비스이기 때문에 애드몹에 가입하고 사용 방법에 따라 앱에 설정하는 절차로 연동할 수 있다.

2.2 애드몹 광고 종류

애드몹 광고 종류

2.3 앱에 애드몹 사용 준비하기

2022년 상반기부터 expo에 더 이상 디폴트 기능으로써 구글애드몹을 사용할 수 없게 되었다. 하지만 expo에 새로 생긴 배포방식인 EAS기능을 이용해 구글 애드몹을 설정할 수 있다.

2.4 애드몹 광고가 정상적으로 나오지 않을 때

  1. 구글 애드몹의 앱 아이디를 app.json을 제대로 넣지 않은 경우
  2. 광고 단위, 즉 가로 배너 광고 단위를 생성하고 받은 광고 단위 키값을 제대로 넣지 않은 경우
  3. 구글 애드몹 심사가 아직 진행 중인 경우

보통 3번인 경우가 많다.

 

3. 배포하기

3.1 앱 배포 필요조건

  • 앱 로고
  • 스플래시 스크린(앱 시작 초기 화면)
  • 앱 마켓에 올릴 설명 이미지
  • 앱 버전 관리
  • 안드로이드, iOS 인증서 관리

3.2 안드로이드 배포

  1. Expo EAS를 통한 최종 앱 파일 생성
  2. 구글 플레이 개발자 라이선스 가입 및 구입
  3. 구글 플레이 스토어에 앱 배포

+) 리액트 네이티브 앱을 개발할 때 알고 있으면 유용한 디자인 도구

1) NativeBase

수십 개의 크로스 플랫폼 컴포넌트를 제공하는 널리 사용되고 있는 React Native용 UI컴포넌트 라이브러리.

2) React Native Elements

자바 스크립트로 제작된 사용자 정의가 가능한 cross-platform UI toolkit이다. 

3) Shoutem

이 라이브러리는 iOS 및 안드로이드용 크로스 플랫폼 컴포넌트 세트를 제공하며 모든 컴포넌트는 구성가능하고 사용자 정의할 수 있도록 제작되었다.

4) UI Kitten

스타일 정의를 특정 위치로 이동시켜 컴포넌트를 재사용 및 단일방식으로 스타일 화하는 콘셉트에 기반하여 사용자 정의 및 재사용이 가능한 react-native component kit를 제공한다. 테마는 다른 변수집합을 전달하여 그때그때 상당히 쉽게 변경할 수 있다.

5) React Native Material UI

구글 머티리얼 디자인을 구현하는 맞춤 설정할 수 있는 UI컴포넌트 세트를 제공한다. 

이 라이브러리는 최대한 맞춤형 설정을 하기 위해 컨텍스를 통해 전달되는 uiTheme이라는 단일 JS 객체를 사용한다는 것!

6) React Native Material Kit

구글의 MD를 구현하는 기본적이지만 유용한 UI 컴포넌트 및 테마로 가치가 있다. 간단하고 유용하며 주변의 노이즈가 적다.

이 밖에도 많은 라이브러리가 있다. 

 

이 라이브러리 다 체크해야...

 

 

수익형앱만들기 스파르타코딩클럽 앱배너넣기

728x90
반응형

댓글

추천 글