Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl kullanan Line'ın reklamları AdMob Uyumlulaştırması, ele alacağız. Bir reklam biriminin uyumlulaştırma yapılandırması ve Satır SDK'sı ile bağdaştırıcının Android uygulama.
Line'ın kontrol paneli arayüzü, etiketleri için Japonca metin kullanır. ve açıklamaları görebilirsiniz. Bu kılavuzdaki ekran görüntüleri anlamına gelir. Ancak bu kılavuzun açıklama ve talimatlarında, düğmelerin İngilizce dilindeki karşılıkları parantez içinde çevrilmiştir.
Desteklenen entegrasyonlar ve reklam biçimleri
Line için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | |
---|---|
Teklif verme | |
Şelale | 1 |
Formatlar | |
Banner | |
Geçiş reklamı | |
Ödüllü | |
Yerel biçim |
1 Şelale entegrasyonu açık beta sürümündedir.
Şartlar
- Android API düzeyi 21 veya üstü
En son Google Mobile Ads SDK'sı
Arabuluculuğu tamamlama Başlangıç kılavuzu
1. adım: Satır kullanıcı arayüzünde yapılandırmaları ayarlayın
2. Adım: Kullanıcı arayüzünde hat talebini AdMob ayarlayın
Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma
Reklam biriminizin uyumlulaştırma yapılandırmasına Line 'ı eklemeniz gerekiyor.
İlk olarak, AdMob hesabınızda oturum açın. Ardından Uyumlulaştırma sekmesine gidin. Değiştirmek istediğiniz mevcut bir uyumlulaştırma grubunuz varsa bu uyumlulaştırma grubunu düzenlemek için grubun adını tıklayın ve Reklam kaynağı olarak Line ekle bölümüne atlayın.
Yeni bir uyumlulaştırma grubu oluşturmak için Uyumlulaştırma Grubu Oluştur'u seçin.
Reklam biçimini ve platformunuzu girip Devam'ı tıklayın.
Uyumlulaştırma grubunuza bir ad verin ve hedeflenecek konumları seçin. Ardından, uyumlulaştırma grubu durumunu Etkin olarak ayarlayın ve Reklam Birimleri Ekle'yi tıklayın.
Bu uyumlulaştırma grubunu mevcut bir veya daha fazla AdMob reklam biriminizle ilişkilendirin. Ardından Bitti'yi tıklayın.
Şimdi, seçtiğiniz reklam birimleriyle doldurulmuş reklam birimleri kartını görmeniz gerekir:
Reklam kaynağı olarak Line ekleyin
Reklam Kaynakları bölümündeki Şelale kartının altından Reklam Kaynağı Ekle'yi seçin. Ardından Line simgesini seçin.
Line'i seçin. ArdındanLine için bir eBGBM değeri girip Devam'ı tıklayın.Lineiçin zaten bir eşlemeniz varsa bunu seçebilirsiniz. Aksi takdirde, Eşleme ekle'yi tıklayın.
Sonra, önceki bölümde aldığınız Application ID and Slot ID kodunu girin. Ardından Bitti'yi tıklayın.
3. Adım: Line SDK'sını ve Bağdaştırıcıyı içe aktarın
Android Studio entegrasyonu (önerilir)
Uygulama düzeyindeki build.gradle.kts
dosyanıza aşağıdaki uygulamayı ekleyin
ve yapılandırmaları içerir. Line SDK'nın en son sürümlerini kullanın
ve adaptör:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:line:2.8.20240808.0")
}
Manuel entegrasyon
Chrome Tarayıcı'nın Satır SDK'sı
.aar
ve projenize ekleyin.Çizgi bağdaştırıcısı yapıları'na gidin Google'ın Maven deposunda. En son sürümü seçin ve Line'ı indirin. bağdaştırıcının
.aar
dosyasını seçin ve bu dosyayı projenize ekleyin.
4. Adım: Gerekli kodu ekleyin
Hat entegrasyonu için ek kod gerekmez.
5. Adım: Uygulamanızı test etme
Test reklamlarını etkinleştir
AdMob.
Satır testi reklamlarının nasıl etkinleştirileceğiyle ilgili Line'ın dokümanları yer alan talimatları uygulayın.
Test reklamlarını doğrulama
Linereklam kaynağından test reklamları aldığınızı doğrulamak için Line (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
İsteğe bağlı adımlar
Ağa özel parametreler
Hat bağdaştırıcısı, iletilebilecek ek bir istek parametresini destekler
LineExtras
sınıfını kullanarak adaptöre bağlayın. Bu sınıf oluşturucu şunları içerir:
şu parametrelere sahip olursunuz:
enableAdSound
- Banner'ın varsayılan ses başlatma durumunu belirtmek için
boolean
, geçiş reklamları ve ödüllü reklamlar.
Bu parametreleri ayarlayan bir reklam isteğinin nasıl oluşturulacağına ilişkin kod örneğini aşağıda bulabilirsiniz:
Java
LineExtras lineExtras = new LineExtras(true);
Bundle extras = lineExtras.build();
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(LineMediationAdapter.class, extras)
.build();
Kotlin
val lineExtras = LineExtras(true)
val extras = lineExtras.build()
val request = AdRequest.Builder()
.addNetworkExtrasBundle(LineMediationAdapter::class.java, extras)
.build()
Doğal reklamları kullanma
Reklam oluşturma
Satır bağdaştırıcısı aşağıdakileri doldurur
.
Yerel reklamlar gelişmiş alan açıklamaları
-
NativeAd
.
Alan | Öğeler her zaman Satır bağdaştırıcısı tarafından dahil edilir |
---|---|
Başlık | |
Resim | |
Metin | |
Uygulama simgesi | 1 |
Harekete geçirici mesaj | |
Yıldızlı değerlendirme | |
Depolama | |
Fiyat |
1 Doğal reklamlar için Line SDK'sı Uygulama simgesi öğesi sağlamıyor. Bunun yerine, satır bağdaştırıcısı uygulamayı doldurur simgesini tıklayın.
Hata kodları
Bağdaştırıcı, Satır'dan bir reklam alamazsa
kullanarak reklam yanıtından gelen temel hata
.
ResponseInfo.getAdapterResponses()
şu sınıflarda:
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
.
Aşağıdakiler, Reklamın yüklenmemesi:
Hata kodu | Alan | Neden |
---|---|---|
1-10 | com.five_corp.ad | Satır SDK, SDK'ya özel bir hata döndürdü. Görüntüleyin Line'ın dokümanları inceleyebilirsiniz. |
101 | com.google.ads.mediation.line | Eksik veya geçersiz Uygulama Kimliği. |
102 | com.google.ads.mediation.line | Alan Kimliği eksik veya geçersiz. |
103 | com.google.ads.mediation.line | İstenen reklam boyutu, Satır tarafından desteklenen banner reklam boyutuyla eşleşmiyor. |
104 | com.google.ads.mediation.line | Etkinlik bağlamı eksik olduğundan geçiş reklamı veya ödüllü reklam yüklenemedi. |
105 | com.google.ads.mediation.line | Satır SDK'sı, geçiş reklamı veya ödüllü reklam gösteremedi. |
106 | com.google.ads.mediation.line | Eksik öğeler nedeniyle yerel reklam yüklenemedi. |
LINE Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü
Sürüm 2.8.20240808.0
- FiveAd SDK'sının 2.8.20240808.0 sürümü ile uyumluluk doğrulandı
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- FiveAd SDK'sı sürüm 2.8.20240808.0
Sürüm 2.8.20240722.0
- FiveAd SDK'sının 2.8.20240722.0 sürümü ile uyumluluk doğrulandı
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- FiveAd SDK'sı sürüm 2.8.20240722.0
Sürüm 2.7.20240515.0
- FiveAd SDK'sı sürüm 2.7.20240515.0 ile doğrulanmış uyumluluk
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- FiveAd SDK'sı sürüm 2.7.20240515.0
Sürüm 2.7.20240214.1
- Gereken minimum Google Mobile Ads SDK'sı sürümü 23.0.0 olarak güncellendi.
- FiveAd SDK'sının 2.7.20240214.0 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- FiveAd SDK'sı sürüm 2.7.20240214.0.
Sürüm 2.7.20240214.0
- FiveAd SDK'sının 2.7.20240214.0 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- FiveAd SDK'sı sürüm 2.7.20240214.0.
Sürüm 2.7.20240126.0
- FiveAd SDK'sının 2.7.20240126.0 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- FiveAd SDK'sı sürüm 2.7.20240126.0.
Sürüm 2.7.20240112.0
- Desteği sonlandırılan
FiveAdViewEventListener
kaldırıldı ve yerine getirildiFiveAdCustomLayoutEventListener
FiveAdVideoRewardEventListener
,FiveAdInterstitialEventListener
veFiveAdNativeEventListener
. - FiveAd SDK'sının 2.7.20240112 sürümü ile uyumluluk doğrulandı.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 22.6.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- FiveAd SDK'sı 2.7.20240112 sürümü.
Sürüm 2.6.20230607.1
- Yayıncılar için varsayılan ses ayarlarını tanımlamak üzere
LineExtras
sınıfı eklendi banner, geçiş reklamı ve ödüllü reklam biçimleri. - Google Mobile Ads SDK'sı için gereken minimum sürüm 22.4.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.4.0.
- FiveAd SDK'sı 2.6.20230607 sürümü.
Sürüm 2.6.20230607.0
- İlk sürüm.
- Banner, geçiş reklamı, ödüllü ve doğal reklam biçimleri için destek ekler.
- FiveAd SDK'sının 2.6.20230607 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.1.0.
- FiveAd SDK'sı 2.6.20230607 sürümü.