Satırı uyumlulaştırmayla entegre etme (Beta)

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ü

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

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

  1. Chrome Tarayıcı'nın Satır SDK'sı .aar ve projenize ekleyin.

  2. Ç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 getirildi FiveAdCustomLayoutEventListener FiveAdVideoRewardEventListener, FiveAdInterstitialEventListener ve FiveAdNativeEventListener.
  • 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ü.