Android
AdMob
수색…
통사론
- 'com.google.firebase : firebase-ads : 10.2.1'을 컴파일하십시오. // 참고 : 가능한 경우 최신 버전으로 설정하십시오.
-
<uses-permission android:name="android.permission.INTERNET" />
광고를 검색하는 데 필요합니다. - AdRequest adRequest = new AdRequest.Builder (). build (); // 배너 광고
- AdView mAdView = (AdView) findViewById (R.id.adView); // 배너 광고
- mAdView.loadAd (adRequest); // 배너 광고
매개 변수
Param | 세부 |
---|---|
ads : adUnitId = "@ string / main_screen_ad" | 광고의 ID입니다. admob 사이트에서 ID를 얻으십시오. "요구 사항은 아니지만 광고 단위 ID 값을 리소스 파일에 저장하는 것이 좋습니다. 앱이 성장하고 광고 게시가 성숙해야하므로 ID 값을 변경해야 할 수도 있습니다. 파일을 찾으면 코드를 검색 할 필요가 없습니다. " . [ 1 ] |
비고
- 유효한 AdMob 계정이 필요합니다.
- admob 정책을 읽으십시오. admob 계정을 일시 중지시킬 수있는 조치를 취하지 않았는지 확인하십시오.
구현 중
참고 :이 예에는 유효한 AdMob 계정과 유효한 AdMob 광고 코드가 필요합니다.
앱 수준에서 Build.gradle
기존 버전 인 경우 최신 버전으로 변경하십시오.
compile 'com.google.firebase:firebase-ads:10.2.1'
명백한
광고 데이터에 액세스하려면 인터넷 사용 권한이 필요합니다. 이 권한은 정상적인 권한이므로 위험하지 않으므로 (API 23 이상을 사용하여) 요청할 필요가 없습니다.
<uses-permission android:name="android.permission.INTERNET" />
XML
다음 XML 예제는 배너 광고를 보여줍니다.
<com.google.android.gms.ads.AdView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/adView"
ads:adSize="BANNER"
ads:adUnitId="@string/main_screen_ad" />
다른 유형의 코드는 Google AdMob 도움말을 참조하십시오.
자바
다음 코드는 배너 광고 통합을위한 코드입니다. 다른 광고 유형에는 다른 통합이 필요할 수 있습니다.
// Alternative for faster initialization.
// MobileAds.initialize(getApplicationContext(), "AD_UNIT_ID");
AdView mAdView = (AdView) findViewById(R.id.adView);
// Add your device test ID if you are doing testing before releasing.
// The device test ID can be found in the admob stacktrace.
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
활동의 onResume()
, onPause()
및 onDestroy()
메소드에 AdView
라이프 사이클 메소드를 추가합니다.
@Override
public void onPause() {
if (mAdView != null) {
mAdView.pause();
}
super.onPause();
}
@Override
public void onResume() {
super.onResume();
if (mAdView != null) {
mAdView.resume();
}
}
@Override
public void onDestroy() {
if (mAdView != null) {
mAdView.destroy();
}
super.onDestroy();
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow