Bu kılavuz, Reklam Meta Verileri'ni Google Analytics'e entegre eden Android için Mobile Ads SDK'sı.
Ön koşullar
- Google Mobile Ads SDK'sının minimum 17.0.0 sürümü.
- Şuradaki adımları tamamlayın: Ödüllü Video.
Reklam meta verileri getiriliyor
Bazı uygulamalar, yayınlanan reklamlar hakkında daha fazla bilgi edinmek isteyebilir. Şunları yapabilirsiniz:
çağırarak ödüllü video reklamlardaki reklam meta verisi değişikliklerini dinleme
RewardedVideoAd.setAdMetadataListener()
uygulanarak
AdMetadataListener
. AdMetadataListener.onAdMetadataChanged()
arandığında,
Bir reklamın meta verileri için RewardedVideo.getAdMetadata()
adresini kontrol edebilirsiniz.
onAdMetadataChanged()
, reklam yüklendikten hemen sonra veya
Meta veriler yüklendikten sonra eşzamansız olarak değişir. Garanti edilmez
reklamın meta verileri reklam yayınlandığında
Bu nedenle, bir reklamın
meta verilerdir.
Aşağıda, reklam meta verilerinin nasıl alınacağını gösteren bir kod örneği verilmiştir:
Java
RewardedAd.load(this, "/21775744923/example/rewarded", new AdManagerAdRequest.Builder().build(), new RewardedAdLoadCallback() { @Override public void onAdLoaded(@NonNull RewardedAd rewardedAd) { mRewardedAd = rewardedAd; rewardedAd.setOnAdMetadataChangedListener(new OnAdMetadataChangedListener() { @Override public void onAdMetadataChanged() { Bundle metadata = rewardedAd.getAdMetadata(); String adId = metadata.getString("AdId"); } }); } });
Kotlin
RewardedAd.load(this, "/21775744923/example/rewarded", AdManagerAdRequest.Builder().build(), object : RewardedAdLoadCallback() { override fun onAdLoaded(rewardedAd: RewardedAd) { mRewardedAd = rewardedAd rewardedAd.onAdMetadataChangedListener = OnAdMetadataChangedListener { val metadata = rewardedAd.adMetadata val adId = metadata.getString("AdId") } } })
Meta verileri aldıktan sonra, önem verdiğiniz anahtarlar için Paket'i kontrol edebilirsiniz konu. Farklı reklam türleri, farklı reklam meta veri anahtarları ile ilişkilendirilmiş olabilir. görüntüleyebilirsiniz. VAST video reklamlar aşağıdaki anahtarlara sahiptir:
Key |
Tür | Açıklama |
---|---|---|
AdId |
Dize | Reklamın kimliği; yoksa boştur. |
AdTitle |
Dize | Başlık, belirtilmezse boştur. |
CreativeDurationMs |
Tamsayı | Milisaniye cinsinden seçilen reklam öğesi süresi, doğrusal değilse -1. |
TraffickingParameters |
Dize | Trafik işlemleri parametreleri; yoksa boştur. |
DealId |
Dize | Geçerli reklamın sarmalayıcı zincirinde bulunan ilk anlaşma kimliği, en üstten başlayıp boş bırakın. |
AdSystem |
Dize | Reklamın kaynak reklam sunucusu; mevcut değilse boş olur. |
CreativeId |
Dize | Reklam için seçilen reklam öğesinin kimliği. Yoksa boştur. |
MediaURL |
Dize | Seçilen medyanın URL'si. |
Wrappers |
Dizi |
Dizi, en içteki sarmalayıcı reklamda başlayan öğelerle doldurulur
(satır içi reklamın yakınında) dışa doğru, en dıştaki sarmalayıcı reklama doğru hareket etmelidir. Her biri
öğesi, aşağıdaki anahtarları içeren bir sözlüktür ve
değerler.
|