[앱개발]-구글 애드몹(AdMob), 앱 배포

📕 다섯 번째 일지

[일지 내용]

  1. 애드몹(AdMob)
  2. Expo와 배포

💡 구글광고 애드몹(AdMob)

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

이 또한 구글에서 제공하는 서비스의 일환으로, 애드몹에 가입하고 사용 방법에 따라 앱에 설정하는 절차로 연동할 수 있다.

🔍 애드몹 광고 종류

  • 구글 애드몹에서는 총 4가지의 광고 유형을 제공한다.

앱에 애드몹 설치하기

expo install expo-ads-admob
//애드몹 설정을 위한 엑스포 애드몹 라이브러리 import
import {
setTestDeviceIDAsync,
AdMobBanner,
AdMobInterstitial,
PublisherBanner,
AdMobRewarded
} from 'expo-ads-admob';

아이폰이냐 안드로이드냐에 따라 광고 설정을 달리할 수 있기 때문에 두 플랫폼에 대응할 수 있는 광고도 설정이 가능하다.
또한 배너에 스타일을 적용하여 앱 디자인에 알맞게 적용할 수 있다.

banner: {
//배너 스타일
}

💡 Expo를 사용해 배포하기

  • Expo는 개발 뿐만 아니라 배포, 그리고 수정 재배포 까지 앱 개발 전체를 도와주는 고마운 툴이다.

🔍 앱을 배포하기 위해 필요한 것들

  • 앱 로고
  • 스플래시 스크린(앱 시작 초기 화면)
  • 앱 마켓에 올릴 설명 이미지

이렇게 직접 준비해야하는 것들과 Expo의 도움을 빌려 쉽게 준비 가능한
앱 버전 관리, 안드로이드, iOS 인증서 관리 등이 있다.

🔍 배포 준비-최종 앱 파일 생성 및 개발자 가입

로고와 스플래시 이미지 모두 준비되었다면 진짜 배포할 차례이다.

Expo를 사용한 안드로이드 배포를 예로 들어서 순서를 살펴보면

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

Expo가 만든 앱을 배포 할 수 있게 최종 앱 파일을 만들어줄 땐,
app.json 에 담긴 정보를 기초로 해서 최종 앱 파일을 생성해준다.

안드로이드에선 이 최종 앱 파일을 AAB(App Bundle) 파일이라 부르고
iOS에서 최종 앱 파일은 IPA 파일이라 부른다.

감사합니다 😊

좋은 웹페이지 즐겨찾기