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 Satır içi reklamlar, uyumlulaştırma yöntemini kullanarak şelale entegrasyonları. Bir reklam biriminin uyumlulaştırma yapılandırması ve Line SDK ile bağdaştırıcının nasıl entegre edileceği Unity uygulamasına dönüştürdüler.

Desteklenen entegrasyonlar ve reklam biçimleri

Line için AdMob uyumlulaştırma bağdaştırıcısında şu özelliklerden yararlanabilirsiniz:

Entegrasyon
Teklif verme
Şelale  1
Formatlar
Banner
Geçiş reklamı
Ödüllü

1 Şelale entegrasyonu açık beta sürümündedir.

Şartlar

  • Unity 4 veya sonraki sürümler
  • En son Google Mobile Ads SDK'sı
  • Android'de dağıtmak için
    • Android API düzeyi 21 veya üstü
  • iOS'te dağıtmak için
    • 12.0 veya sonraki bir iOS dağıtım hedefi
  • Google Mobile Ads SDK'sı ile yapılandırılmış, çalışan bir Unity projesi. Görüntüleyin Ayrıntılı bilgi için Başlarken.
  • Uyumlulaştırma Başlangıç kılavuzunu tamamlayın

1. adım: Satır kullanıcı arayüzünde yapılandırmaları ayarlayın

Line hesabınıza giriş yapın.

Yeni bir uygulama ekle

広告枠管換 (Reklam Alanı Yönetimi) > 設デ標ア (Medya) seçeneğini tıklayın. Ardından, EVAL規作成 (Yeni Oluştur) seçeneğini tıklayın.

Formu doldurun ve item (Register) (Kaydol) seçeneğini tıklayın.

Uygulama Kimliğini not edin.

Reklam yerleşimi oluşturma

Reklam yerleşimi eklemek istediğiniz uygulamanın kimliğini tıklayın. Ardından 詳細 (Ayrıntılı) öğesini seçin.

Releaseロット 追加 (Add Slot) (Slot Ekle) seçeneğini tıklayın.

Formu doldurun ve formu doldurduktan sonra (す protokolü) Kaydol'u tıklayın.

Slot Kimliğini not edin.

2. Adım: Kullanıcı arayüzünde satır talebini AdMob ayarlayın

Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma

Android

Talimatlar için Android kılavuzunun 2. adımına bakın.

iOS

Talimatlar için iOS rehberinin 2. adımına göz atın.

3. Adım: Line SDK'yı ve bağdaştırıcıyı içe aktarın

Line için Google Mobile Ads uyumlulaştırma eklentisinin en son sürümünü indirin indirme bağlantısından Changelog (Değişiklik günlüğü) ve ayıklama GoogleMobileAdsLineMediation.unitypackage.

Unity proje düzenleyicinizde Öğeler > Paketi İçe Aktar > Özel Paket'e göz atın ve GoogleMobileAdsLineMediation.unitypackage dosyanız olabilir. Tüm dosyaların seçildiğinden emin olun ve İçe aktar.

Ardından Öğeler > Play Hizmetleri Çözümleyici > Android Çözümleyici > Zorla Çöz'e dokunun. Unity Play Hizmetleri Çözümleyici kitaplığı çalışacak ve beyan edilen bağımlılıkları kopyalayıp Unity uygulamanızın Assets/Plugins/Android dizini.

4. Adım: Gerekli kodu ekleyin

Android

Hat entegrasyonu için ek kod gerekmez.

iOS

SKAdNetwork entegrasyonu

Line'ın belgelerini takip edin kullanarak projenizin Info.plist dosyasına SKAdNetwork tanımlayıcılarını ekleyin.

5. Adım: Uygulamanızı test edin

Test reklamlarını etkinleştir

AdMob.

Satır testi reklamlarının nasıl etkinleştirileceğiyle ilgili Line'ın Android ve iOS dokümanlarında 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

Line Unity uyumlulaştırma eklentisi aşağıdaki ek isteği destekler LineMediationExtras aracılığıyla bağdaştırıcıya iletilebilecek parametreyi sınıf:

  • SetEnableAdSound(boolean): Şu cihazın varsayılan ses başlatma durumunu belirtir: banner, geçiş reklamı 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:

using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...

var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);

Hata kodları

Bağdaştırıcı, Satır'dan bir reklam alamazsa yayıncılar reklam yanıtındaki temel hatayı ResponseInfo (aşağıdaki sınıflarda):

Android

com.line.ads
com.google.ads.mediation.line.LineMediationAdapter

iOS

GADMediationAdapterLine

Burada, reklam yüklenemiyor:

Android

Hata kodu Alan Neden
1-10 com.five_corp.ad Satır SDK'sı, 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.

iOS

Hata kodu Alan Neden
1-10 Satır SDK'sı tarafından gönderildi 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 Geçersiz sunucu parametreleri (ör. Eksik Uygulama Kimliği veya Alan Kimliği).
102 com.google.ads.mediation.line İstenen reklam boyutu, Satır tarafından desteklenen banner reklam boyutuyla eşleşmiyor.
103 com.google.ads.mediation.line Doğal reklamda bilgi simgesi resim öğesi yüklenemedi.

Line Unity Uyumlulaştırma Eklentisi Değişiklik Günlüğü

Sürüm 1.2.0

Sürüm 1.1.2

Sürüm 1.1.1

Sürüm 1.1.0

Sürüm 1.0.0