RoadMap : Admob, Getting Started > Android 요구사항 > Banners 1 > 실습
앞서 번역한 'AdMob 예제 Banners 1, Android'를 실습해 본 페이지 입니다.
코딩으로만 생성 실습.
1. 구글 AdMob 사이트에서 게시자 계정을 생성합니다.
2. AdMob SDK를 계정에 추가합니다.
3. 예제 코드와 같이 코딩을 하면 되는데, 주의 할 점은 메인 LayOut 에 아이디가 없을 것 입니다. 아이디를 설정해 주시고, 그 아이디로 조회해 레이아웃을 찾아 옵니다.
- 참고로 전 RelativeLayout으로 했는데도 잘되었습니다.
- 처음에 예제와 같이 코딩을 했는데 오류를 만났습니다. 메시지는 'Not enough space to show ad! Wants : <480, 75>, has <432, 642>', 대강 해석하면, 광고가 보여질 공간이 모자릅니다. (스타 생각이 나더군요. Not enough mienral ㅠ,.ㅜ) <480, 75> 사이즈의 크기를 원하는데, 뷰는 <432, 642> 입니다. 스마트폰을 90도로 돌렸더니, 가로 모드가 되면서, 광고가 나왔습니다. 저 같은 경우는 reLativeLayout을 써 여백이 자동설정되어 공간이 좁게 나왔습니다. 되었습니다. 따라 하시는 분들은 참고해 주시면 좋겠습니다.
4. 완성된 예제 : AdMomBannerI-Allcoding.zip
XML을 이용한 간편한 방법 실습.
1. 구글 AdMob 사이트에서 게시자 계정을 생성합니다.
2. AdMob SDK를 계정에 추가합니다.
3. 버튼을 누를 때 광고가 뜨도록 버튼을 추가합니다.
- 버튼 이벤트 관련 참고 페이지 : http://blog.naver.com/minsoub?Redirect=Log&logNo=60153961557
4. 주의 해야 할 점은 ads 네임스페이스(xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads")를 추가해야 한다는 것입니다. 메인 레이아웃이나, 애드 뷰 자체에 추가하면되지만, 메인 레이아웃에 추가 하는 것을 권장합니다.
5. 그 외에 별다른 문제점은 없었습니다. 완성된 예제 : AdMobBanner1-SimplyCodingForXML.zip
'Mobile Ads > AdMob Android' 카테고리의 다른 글
AdMob 예제 Interstitial Ads, Android (0) | 2013.08.14 |
---|---|
AdMob Banners 2, Android 예제 실습 (0) | 2013.08.14 |
AdMob 예제 Banners 2, Android (0) | 2013.08.13 |
AdMob 예제 Banners 1, Android (0) | 2013.08.12 |
Andoird AdMob 요구사항 (0) | 2013.08.12 |