본문 바로가기
안드로이드 웹앱 콘테츠 개발자 양성(국비지원)/광고 달기

Android Studio 모바일 광고 플랫폼 1 (광고 달기)

by 차누감 2019. 9. 23.

앱으로 수익을 창출하는 방법은 세 가지가 있다. [이 예제에서는 2) 광고 달기를 할 것이다.]

1) 앱을 유료로 출시하는 방법

2) 무료 앱에서 광고를 달기

3) 부분 유료화

 

광주 플랫폼 회사들

①AdMob -> Adview class

AdMob광고 플랫폼 회사에서 광고를 쉽게 달 수 있게 만들었다.

(대신 광고 주를 모집하고, 구성을 다 해주므로.. 우리는 그냥 연결만 하면 된다.) 

②kakao

③Adclony ... 등등  하지만 AdMob이 가장 광고 수익도 많고 시장 점유율이 높다. 

 

Android Studio 모바일 광고 플랫폼 1 (광고 달기) 예제에서는 배너 광고를 먼저 달고,

추가로 버튼에 전면 광고, 동영상 광고를 달아보자.

 

<앱 실행 화면>

앱 아래쪽에 배너 광고를 확인 할 수 있다.

앱의 ID와 광고 단위 ID가 필요하다. 

일단 만드는 법도 알려주지만 예제에서는 sample code로 확인을 할 것이다.

나중에 플레이 스토어에 올릴 때, Sample Code만 만든 광고 단위로 바꾸자.

구글 계정이 로그인 된 상태에서 가입하면 쉽게 등록이 가능하다.

가입을 하고 시작하기 클릭, 아직 앱을 출시안하고 했기 때문에, 출시 안됨을 누르고 만들자.

 

앱 ID를 메모장에 적어놓고, 광고 단위 만들기

이렇게 하면 배너 광고 단위 만든 것을 확인 할 수 있다.

이제 https://developers.google.com/ 로 가보자

 

Google Developers

Everything you need to build better apps.

developers.google.com

 

광고 달때는 AdView 같은 class를 사용하는데, 안드로이드에서는 그런 클래스가 없다.

 

build.gradle을 눈여겨 봐야한다.

gradle은 우리가 안드로이드 스튜디오에 몇번 봤을 것이다.

dependencies는 안드로이드 스튜디오에서 제공하지 않는 것들, 새로 추가한 것을 써준다.

implementation 'com.google.android.gms:play-services-ads:18.2.0'

ads:adUnitId="ca-app-pub-3940256099942544/6300978111"

화면 구성

<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-" />

아까 만든 AdView에 배너 아이디 추가 부분

그럼 배너 광고를 확인할 수 있다.

 

최종적으로 여기에 배너, 전면, 동영상 광고 총 3개를 달 것이다. 

전면, 동영상은 Android Studio 모바일 광고 플랫폼 2 (광고 달기)에서 추가 설명 있음!!!

거기에 코드가 다 있으니 참고

 

댓글