- 나이 : 96년생
- 특이사항 : 조금씩 늙어가고 있음
- 좋아하는 음식 : 햄부기, 치킨, 고기
🥷기술
🐱 우리집 고양이 소개


- 이름 : 콜라
- 나이 : 14년생
- 종 : Nado moreum
📱 개인 프로젝트
🏢 참여한 프로젝트
🌱 내 잔디밭
cocos2d-x | Admob [0] 애드몹 준비하기 본문
| 파이어베이스와 함께하는 애드몹
당신이 만든 앱을 이용해서 금전적인 개이득을 얻을 수 있는 가장 쉬운 방법은 아마도 광고를 노출시키는 방법이 될겁니다.
여기서는 많은 광고 솔루션 업체중에 가장 인기가 있는 구글 애드몹을 이용해 앱 이용자에게 광고를 노출시키는 방법에 대해 설명합니다.
| 애드몹 시작하기
이 글에서는 파이어 베이스 SDK 를 사용해서 애드몹을 부착하기 때문에 먼저 https://mynameisdabin.tistory.com/1 에서 파이어 베이스를 연동하고 오셔야 합니다.
그리고 애드몹 콘솔에도 앱이 추가되어 있어야 하는데 이 과정도 이 글에서는 생략하였지만 https://apps.admob.com/ 애드몹 콘솔 링크에 접속하셔서 로그인 후 내 앱을 추가하기만 하면 됩니다. (계정이 없다면 만드셔야 합니다)
이제 Firebase에 애드몹을 연결해야 합니다. 앱-모든 앱 보기 에서 Firebase에 연결할 앱의 오른쪽에 있는 Firebase에 연결 을 클릭합니다.
패키지명을 입력 후 계속 진행합시다.
이미 Firebase에 앱을 연동해둔 상태이기 때문에 Firebase 프로젝트에서 앱을 찾아 선택하면 됩니다.
이렇게하면 파이어베이스와 애드몹에 등록한 앱이 연결됩니다. 그리고 이 파이어베이스에 애드몹 정보를 추가함으로서 Firebase 구성 파일이 변경되었기 때문에 다시 다운로드 받아서 프로젝트에 넣어주어야 합니다.
파이어베이스 콘솔에 접속해서 앱의 설정에 들어가면 최신 구성파일(google-services.json) 을 다시 다운받을 수 있습니다.
다운받은 google-services.json 파일로 기존의 파일을 교체해주면 끝. 당연하지만 안드로이드 스튜디오로 프로젝트를 진행하고 있지 않다면 안됩니다.
마지막으로 app 단계에서의 build.gradle 에 최소한 두줄의 코드를 추가해주어야 합니다.
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':libcocos2dx')
compile 'com.google.firebase:firebase-ads:10.0.1' //추가
}
task cleanAssets(type: Delete) {
delete 'assets'
}
task copyAssets(type: Copy) {
from '../../Resources'
into 'assets'
}
apply plugin: 'com.google.gms.google-services' //추가
clean.dependsOn cleanAssets
preBuild.dependsOn copyAssets
위 build.gradle은 cocos2d-x 프로젝트 기준으로 설명했지만 일반 앱이라고 해서 다르지 않습니다.
dependencies 에 'com.google.firebase:firebase-ads:버전' 을 추가하고 파일 마지막 부분에 apply plugin 'com.google.gms.google-services'를 추가하면 됩니다.
여기까지 진행하면 애드몹을 사용하기 위한 기본적인 과정은 끝나고 이어지는 글에서 배너 광고와 보상형 광고를 호출해보도록 합시다.
+이어지는 글
cocos2d-x 에 Admob 달아보기 [1] 배너광고 호출하기 : https://mynameisdabin.tistory.com/3
cocos2d-x 에 Admob 달아보기 [2] 보상형광고 호출하기 : https://mynameisdabin.tistory.com/4
'글 묶음 > 거를때가 된 Cocos2d-x' 카테고리의 다른 글
cocos2d-x | IAP [1] 아이템 구매하기 (0) | 2019.02.14 |
---|---|
cocos2d-x | IAP [0] 준비하기 (0) | 2019.02.14 |
cocos2d-x | Admob [2] 보상형광고 호출하기 (7) | 2019.02.14 |
cocos2d-x | Admob [1] 배너광고 호출하기 (0) | 2019.02.13 |
완전 좋은 Firebase 시작하기 (0) | 2019.02.13 |