세로모드에서 사라지는 광고
세로모드에서 사라지는 구글 광고
세로모드에서 사라지는 구글 애드몹
세로모드에서 사라지는 구글 AddMob
세로모드에서 사라지는 Google AddMob
portrait에서 사라지는 Google AddMob
AdMob disappear in portrait mode
AdMob disappear in portrait orientation
Google AdMob disappear in portrait orientation
애드몹을 어플리케이션에 띄우려고 약 2일 보냈습니다. 이렇게 저렇게 해도 애드몹(AdMob)이 나오지 않더군요. 처음 시작할 때 아래 구글 애드몹 개발자 사이트(Google Developers)에 있는 코드를 따라 쳤는데 광고는 보이지 않았습니다.
https://developers.google.com/mobile-ads-sdk/docs
https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals
이클립스가 생성한 activity_tst.xml 부분은 이렇습니다.
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/mainLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000000" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="hyun.esim.esimlight.ESImLightActivity" >
위 코드는 이클립스에서 만들어주는 가장 간단한 안드로이드 프로젝트입니다. 아무것도 추가 하지 않은 액티비트(Activity) 하나만 가지는 것입니다. 이것이 눈으로는 차이가 없어 보이나 제거해도 큰 차이가 없는 줄(Line)이 있었습니다.
패딩(padding)에 관련한 부분을 지원주면 광고가 이상없이 작동합니다.
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
영문 구글링을 하면서 발견한 문구가 해결책이었습니다.
AdMob AdView only appearing in landscape orientation
you should check if the parent container is padded
구글 광고를 자작 앱에 올리려고 2일 간 이것 저것 건드리면서 몇 가지를 수확한 가치있는 시간이었습니다.
가로모드에서 뜨는 애드몹| 가로모드에서만 보이는 광고| Landscape에서 보이는 광고| Landscape에서 보이는 애드몹 Landscape에서 보이는 AddMob| AddMob shows up in Landscape orientation |AddMob shows up in Landscape mode |
'AdMob' 카테고리의 다른 글
애드몹을 앱에 달기02 - 매니페스트 AndroidManifest.xml 수정 (0) | 2014.08.13 |
---|---|
애드몹을 앱에 달기01 - 프로젝트 외부 설정 (0) | 2014.08.13 |