이 가이드에서는 맞춤 네이티브 광고 형식을 공개 측정과 통합하는 방법을 설명합니다.
기본 요건
- Google 모바일 광고 SDK 버전 18.1.1 이상
- 모바일 광고 SDK를 통한 Open Measurement를 참고하세요.
- 맞춤 네이티브 광고 통합 형식을 참고하세요.
- 조회가능성 구성 제공업체 광고 항목에 할당할 수 있습니다.
- 맞춤 템플릿을 만들 때 파트너 이름을 입력하세요. 형식을 사용하는 것이 좋습니다.
통합
동영상 애셋이 포함되지 않은 맞춤 네이티브 광고 형식과 함께 공개 측정을 사용하려는 경우 Open Measurement API를 직접 호출해야 합니다. 디스플레이 유형 맞춤 네이티브 광고의 개방형 측정 형식은 모바일 광고 SDK 버전 18.1.1 이상에서만 지원됩니다.
동영상 애셋과 함께 맞춤 네이티브 광고 형식을 사용하는 경우 이 가이드를 따르세요. 모바일 광고 SDK는 할 수 있습니다.
광고 로드
광고를 로드하는 것은 Open Measurement를 사용하든 사용하지 않든 동일합니다. 다음은 NativeCustomFormatAd
를 요청하는 방법을 보여주는 메서드입니다.
public void loadAd() {
AdLoader adLoader = new AdLoader.Builder(context, "YOUR-AD-UNIT-ID")
.forCustomFormatAd("YOUR-TEMPLATE-ID",
new NativeCustomFormatAd.OnCustomFormatAdLoadedListener() {
@Override
public void onCustomFormatAdLoaded(NativeCustomFormatAd ad) {
// Register your view and begin open measurement.
// We will define this method below.
MyActivity.this.registerOpenMeasurementAndShowAd(ad);
}
},
new NativeCustomFormatAd.OnCustomClickListener() {
@Override
public void onCustomClick(NativeCustomFormatAd ad, String s) {
// Handle the click action
}
})
.withAdListener( ... )
.withNativeAdOptions( ... )
.build();
}
보기 등록 및 측정 시작
NativeCustomFormatAd
에서 Open Measurement를 사용 설정하려면 맞춤
연결된 DisplayOpenMeasurement
객체가 있는 광고 보기를
NativeCustomFormatAd
DisplayOpenMeasurement
객체는
setView()
메서드를 사용하여 Open Measurement에 컨테이너 뷰를 등록합니다.
또한 광고 측정을 시작하도록 SDK에 명시적으로 지시해야 합니다. 요청할 작업
앱의 DisplayOpenMeasurement
객체에서 start()
메서드를 호출합니다.
NativeCustomFormatAd
입니다. start()
메서드는 기본
후속 호출이 효과가 없습니다.
결제 탭의 모양은 다음과 같습니다.
public void registerOpenMeasurementAndShowAd(NativeCustomFormatAd ad) {
...
// Show ad
...
displayCustomFormatAd(ad)
// Begin Open Measurement
// The FrameLayout that will contain your native custom ad
FrameLayout customTemplateAdFrame = (FrameLayout) findViewById(R.id.custom_ad_frame);
ad.getDisplayOpenMeasurement().setView(customTemplateAdFrame);
ad.getDisplayOpenMeasurement().start();
}
보기를 등록하기 전에 광고를 표시해야 합니다. 표시 중 광고가 맞춤 네이티브 광고로 뒤덮인 경우 형식을 참고하세요.
customTemplateAdFrame
레이아웃은 NativeCustomFormatAd
의 광고 컨테이너이며 뷰의 경계 상자 내에 모든 애셋을 포함해야 합니다.
IAB 인증
앱을 출시하면 측정 데이터를 받기 시작합니다. 하지만 인증 요청을 하기 전에는 데이터가 인증되지 않습니다 IAB 인증 절차를 따릅니다.