این راهنما نحوه ادغام قالبهای آگهی بومی سفارشی با اندازهگیری باز را توضیح میدهد.
پیشنیازها
قبلاز ادامه دادن، موارد زیر را انجام دهید:
- اندازهگیری باز با «کیت توسعه نرمافزار تبلیغات تلفن همراه» را بخوانید.
- قالبهای آگهی بومی سفارشی را یکپارچه کنید.
- ارائهدهنده رؤیتپذیری را پیکربندی کنید و آن را به ردیف خود اختصاص دهید.
- هنگام ایجاد یک قالب سفارشی در رابط کاربری Ad Manager، نام شریک خود را وارد کنید.
یکپارچهسازی
اگر قصد دارید از اندازهگیری باز با قالبهای آگهی بومی سفارشی که دارایی ویدیویی ندارند استفاده کنید، خودتان مسئول فراخوانی «میاناهای برنامهسازی کاربردی اندازهگیری باز» خواهید بود.
اگر از قالبهای آگهی بومی سفارشی با دارایی ویدیویی استفاده میکنید، نیازی نیست این راهنما را دنبال کنید؛ «کیت توسعه نرمافزار تبلیغات تلفن همراه» رؤیتپذیری دارایی ویدیویی را ازطرف شما ردیابی میکند.
نمای خود را ثبت کنید و اندازهگیری را شروع کنید
برای فعال کردن اندازهگیری باز در آگهی بومی سفارشی، ابتدا آگهی را نمایش دهید، و سپس نمای آگهی سفارشی خود را با شیء DisplayOpenMeasurement منسوب به آگهی بومی سفارشی ثبت کنید. شیء DisplayOpenMeasurement روش setView() را برای ثبت نمای محتوی با اندازهگیری باز ارائه میدهد.
همچنین باید به کیت توسعه نرمافزار بگویید که اندازهگیری آگهیتان را شروع کند. برای انجام این کار،
روش start() را در شیء DisplayOpenMeasurement آگهی بومی سفارشیتان
فراخوانی کنید. روش start() باید از رشته اصلی فراخوانده شود و فراخوانیهای بعدی تأثیری ندارد.
به این شکل است:
Kotlin
@MainThread
private fun displayCustomNativeAd(
customNativeAd: CustomNativeAd,
nativeAdViewContainer: FrameLayout,
) {
// TODO: Render the custom native ad inside the nativeAdViewContainer.
// ...
// Start measuring the ad view.
val displayOpenMeasurement = customNativeAd.getDisplayOpenMeasurement()
if (displayOpenMeasurement != null) {
displayOpenMeasurement.setView(nativeAdViewContainer)
displayOpenMeasurement.start()
}
}
جاوا
@MainThread
private void displayCustomNativeAd(
CustomNativeAd customNativeAd, FrameLayout nativeAdViewContainer) {
// TODO: Render the custom native ad inside the nativeAdViewContainer.
// ...
// Start measuring the ad view.
DisplayOpenMeasurement displayOpenMeasurement = customNativeAd.getDisplayOpenMeasurement();
if (displayOpenMeasurement != null) {
displayOpenMeasurement.setView(nativeAdViewContainer);
displayOpenMeasurement.start();
}
}
توجه داشته باشید که باید آگهیتان را قبلاز ثبت بازدید نمایش دهید. نمایش آگهی شما در قالبهای آگهی بومی سفارشی پوشش داده میشود.
nativeAdViewContainerچیدمان
ظرف آگهی برای آگهی بومی سفارشی است و باید حاوی همه
داراییها در چارگوش نمای دید باشد.
گواهی با IAB
پساز انتشار برنامه، دادههای اندازهگیری را دریافت خواهید کرد؛ بااینحال، تا زمانی که فرایند گواهینامه IAB را تکمیل نکنید، دادههایتان گواهی نخواهد شد.