단계 1.
먼저 admob 계정을 만듭시다.
구글 계정이 있다면 손쉽게 만들 수 있습니다.
그리고 로그인을 합니다.
처음 로그인을 하게되면 아래의 자기 계좌정보등을 입력하는 페이지가 나옵니다.
이 곳에서 자신의 은행계좌및 은행정보, 어떻게 받을 것인지를 입력합니다.
참고로 영어로 입력해야 합니다.
나머지는 쉽게 입력하시면 되는데
중간쯤보면 ACH/Wire와 PayPal 중 선택하는게 있습니다.
찾아보니 ACH/Wire는 $100가 넘으면 은행으로 송금을 해주는 방식이고, PayPal은 $20가 넘으면 자신의 계정으로 넣어줍니다.
일단 저는 은행송금으로 ㅎ
그리고 은행 이름과 주소 SWIFT code라는 것이 있는데 링크해 놓은 사이트에 들어가시면 잘 정리되어 있어요. 은빛꼬마와 오골계 님 블로그
단계 2
이제 app을 등록할 차례입니다.
Sites&Apps 탭을 누르신후 add Site/app을 선택하시면 아래 화면이 보입니다.
우린 안드로이드 앱이므로 Android App을 선택합니다.
그럼 아래화면이 나옵니다.
여기서 app에 대한 정보를 입력해주면 되는데, 두번째 항목 URL넣는 항목에서 app이 마켓에 있다면,
마켓주소를~ 없다면 http://라고만 입력해주고 나머지를 채워주고 계속을 눌럽줍니다.
단계 3
이제 코딩을 할 차례인데
위의 단계까지 마치시면 아래의 화면이 나옵니다.
여기서 SDK를 다운로드한 후 압축을 풀어줍니다.
그리고 'GoogleAdMobAdsSdk-6.4.1.JAR' 라는 파일을 자신의 프로젝트의 libs폴더로 복사해 줍니다.
그리고 자신의 app에서 코딩해야는데 아래의 노란색 부분만 추가해 줍니다.
JAVA file
import com.google.ads.AdRequest;
import com.google.ads.AdView;
....
public class MainActivity extends Activity implements OnClickListener,OnItemSelectedListener {
AdView adView;
.............
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AdView adView = (AdView)this.findViewById(R.id.adView);
adView.loadAd(new AdRequest());
.............
}
................
}
XML file
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" >
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="your KEY"
ads:adSize="SMART_BANNER"
ads:loadAdOnCreate="true"/>
아 참고로 'ads:adUnitId' 항목은 자신이 할당받은 키를 입력해야 됩니다.
키는 admob으로 가서 Sites&Apps에서 자신이 만든 app 이름을 클릭하면 아래 화면이 나옵니다.
만든 app이름 밑에 Publisher ID라고 있는데 그 뒤의 문자들을 복사해서 넣어주면 됩니다.
AndroidManifest.xml
.........
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
..........
>
.........
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
</application>
.....
위와같이 추가하고 앱을 실행하면 아래와 같이 광고가 추가된 걸 볼 수 있습니다.
쉽게 하실 수 있으니 한번 해보세요 ㅎ
'Study > Android' 카테고리의 다른 글
Android Notification (안드로이드 알림창) (0) | 2015.02.11 |
---|---|
Android Alarm manager (알람매니저)를 이용한 디지털 시계위젯 (0) | 2015.02.11 |
Android Widget (안드로이드 위젯) 만들기 (0) | 2015.02.11 |
Android Fragment (프래그먼트)만들기 (0) | 2015.02.11 |
MyLocation&MyPath (정확도 증가버전) (0) | 2015.02.11 |