도드넷
유니티 구글 광고, 구글 애드몹 API 설치하기. (유니티 광고 VS 구글 애드몹) 본문
유니티 구글 광고, 구글 애드몹 API 설치법!
사실상 모바일 무료 게임 = 광고 플랫폼이라고 봐도 무방하다.
유니티에서 만든 게임에 구글 광고를 삽입하는 방법이다.
1. 구글 애드몹 & 구글 플레이 콘솔 가입
https://admob.google.com/intl/ko/home/
http://play.google.com/console
만약 구글 플레이 콘솔 개발자 아이디와 애드센스 아이디가 존재하면 연계되서 원클릭 신속 가입 가능.
아니면 기다리고 우편으로 코드받고... 기억도 안나네 그렇고 그런 과정을 거쳐야됨.
구글 애드몹을 사용하려면 구글 플레이 콘솔에서 당연히 자신의 유니티 게임(앱)을 등록해야됨.
2. 구글 애드몹 API 패키지 설치.
https://github.com/googleads/googleads-mobile-unity/releases/tag/v7.1.0
- 패키지 파일 받아서 실행하면 됨. (주의 이름 한글로 바꾸거나 하면 설치안됨(?))
- 개인적인 설치순서는 구글 플레이 API 설치 이후 구글 애드몹 API 설치함. 애드몹이 좀더 최신이라 파일 몇개 지우고
오버라이드함.
3. 앱 아이디 입력하기.
- 구글 애드몹 홈페이지 좌측 탭에서 App -> Settings 에서 광고를 넣고싶은 앱, 유니티 게임의 아이디를 복사해서
유니티 상단 메뉴 (Assets -> Google Mobile Ads -> Settings) 에 아이디를 기입한다.
4. 유니티 구글 애드몹 리워드 비디오 광고 표시하기.
직접 작성한 구글 애드몹 리워드 광고 C# 베이스 스크립트
https://developers.google.com/admob/unity/rewarded 에 기초한 mono베이스 cs다.
위에 튜토리얼 페이지에서 그냥 복붙하면 에러나는데
참조 잘 먹이고 핸들러에 에러 메시지 표시할때 .Message 가 아니라 GetMessage() 메소드를 써야했다. -_-
광고 유닛 아이디는 테스트용으로 설정되어 있다.
실제로 할때는 구글 애드몹에서 자신의 광고 유닛을 만들고 해당 유닛의 아이디를 입력하면 된다.
기타 설명은 스크립트내에 주석으로 최대한 달아놨으니 알아서 참고 :^))
5. 유니티 구글 애드몹 배너 광고
- 개인적으로 게임에 방해되는 요소라 나의 게임에는 딱히 쓰고 싶지는 않지만
그래도 재미/연습삼아 스크립트를 짜봤다.
+ 추가글
아... 잊고 작성안한게 있었지.
유니티 Ads (유니티 광고) vs 구글 Admob (애드몹)
이건 볼 필요도 없이 구글 애드몹이 압승.
(인터넷 광고계의 전설적 1위랑 게임 에디터 회사인 유니티랑 비교..?)
구글 애드몹이 유니티 애드보다 좋은 점.
#1 더 돈 많이 벌리고 많이줌 (ㅋㅋㅋㅋㅋㅋㅋㅋ이걸로 끝)
#2 더 다양하고 많은 광고와 스폰서.
#3 안정적인 인프라와 각종 데이터 분석과 연계가능.
유니티 Ads(애드)의 장점은 딱 하나임.
유니티 자체 내장이라 그냥 원클릭에 된다는 거. -_-;;
애드몹은 비교적으로 까다롭긴 하지만 장기적, 수익적으로 봤을때 개발자/회사가
애드몹 선택하지 않을 이유가 전혀없음.
'창고 > 게임 개발 [Hidden]' 카테고리의 다른 글
C# 리스트 List RemoveRange 예제/예시 - 일정 구간 지우기. (0) | 2022.08.03 |
---|---|
유니티 로딩 - 모바일 게임 로딩시간에 대하여. (0) | 2022.07.27 |
유니티 구글 플레이 API 설치법 - Unity Googleplay API 설치및 업데이트. 로그인 기능 추가하기. (0) | 2022.07.13 |
유니티 destroy 게임 오브젝트 삭제 vs SetActive(false) 오브젝트 풀링. (0) | 2022.07.04 |
유니티 Lerp Mathf Lerp의 활용? - 피해량 비율 증감 공식(?) (0) | 2022.07.02 |