Maio'yu Uyumlulaştırma ile entegre etme

Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl maio reklamları uyumlulaştırma, ele alacağız. Bir reklam biriminin uyumlulaştırma yapılandırması ve maio SDK ile bağdaştırıcının Android uygulamasını kullanın.

maio'nun kontrol paneli arayüzündeki etiketler, düğmeler ve etiketler için Japonca metin kullanılır. ve bu kılavuzdaki ekran görüntüleri çevrilmemiştir. Ancak bu kılavuzun açıklama ve talimatlarında etiketler ve düğmeler referans alınıp alınmayacağını lütfen unutmayın. "URL ator ーム," örneğin, "URL Şeması"dır.

Desteklenen entegrasyonlar ve reklam biçimleri

Maio için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:

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

Şartlar

  • Android API düzeyi 21 veya üstü
  • maio SDK 1.0.7 veya sonraki sürümler

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

2. Adım: Kullanıcı arayüzünde maio talebini ayarlayın Ad Manager

3. adım: maio SDK'sını ve bağdaştırıcısını içe aktarın

Proje düzeyindeki settings.gradle.kts dosyanıza aşağıdakini ekleyin: depolar:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://imobile-maio.github.io/maven")
    }
  }
}

Ardından, uygulama düzeyindeki build.gradle.kts dosyanıza aşağıdakileri ekleyin: ve yapılandırmalarına değineceğiz. Chrome Web Mağazası'ndaki maio SDK ve bağdaştırıcısı:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.3.0")
    implementation("com.google.ads.mediation:maio:1.1.16.3")
}

Manuel entegrasyon

  • Şu uygulamanın en son sürümünü indirin: maio Android SDK'sı oluşturun ve projenize ekleyin.
  • Google'ın Maven deposunda maio bağdaştırıcı yapıları'na gidin. En son sürümü seçin ve maio adaptörünün ".aar" dosyasını indirin. ve projenize ekleyin.

4. Adım: Gerekli kodu ekleyin

Maio Android entegrasyonu için ek kod gerekmez.

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

Test reklamlarını etkinleştir

Ad Manager.

Google Mobile Ads SDK'sının 11.6.0 veya sonraki bir sürümünü kullanan yayıncılar, istekte bulunurken test cihazı olarak kaydedilmiş telefon ve tabletlerdeki maio'dan otomatik test reklamlarını alır.

Test reklamlarını doğrulama

maioreklam kaynağından test reklamları aldığınızı doğrulamak için maio (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.

Hata kodları

Bağdaştırıcı maio'dan bir reklam alamazsa yayıncılar reklam yanıtındaki temel hatayı . ResponseInfo.getAdapterResponses() şu sınıflarda:

Biçim Sınıf adı
Geçiş reklamı jp.maio.sdk.android.mediation.admob.adapter.Interstitial
Ödüllü jp.maio.sdk.android.mediation.admob.adapter.Rewarded

Reklam yüklenemediğinde maio bağdaştırıcısı tarafından gönderilen kodlar ve beraberindeki mesajlar aşağıda verilmiştir:

Hata kodu Neden
0-10 maio, SDK'ya özel bir hata döndürdü. Kodu inceleyin ve maio'nun dokümanları inceleyebilirsiniz.
101 Maio'nun kullanabileceği bir reklam yok.
102 Geçersiz sunucu parametreleri (ör. eksik Yerleşim Kimliği).
103 Bir reklamı yüklemek için kullanılan bağlam "Etkinlik" örneği değildi.

maio Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü

Sürüm 1.1.16.3

  • Gereken minimum Google Mobile Ads SDK'sı sürümü 23.0.0 olarak güncellendi.
  • maio SDK'nın 1.1.16 sürümü ile uyumluluk doğrulandı.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 23.0.0.
  • Maio SDK 1.1.16 sürümü.

Sürüm 1.1.16.2

  • Bağdaştırıcı, yeni VersionInfo sınıfını kullanacak şekilde güncellendi.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 22.0.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 22.0.0.
  • Maio SDK 1.1.16 sürümü.

Sürüm 1.1.16.1

  • compileSdkVersion ve targetSdkVersion, API 31 olarak güncellendi.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 21.0.0 olarak güncellendi.
  • Gerekli minimum Android API düzeyi 19 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 21.0.0.
  • Maio SDK 1.1.16 sürümü.

Sürüm 1.1.16.0

  • Hata kodları, diğer maio hatalarını yakalayacak şekilde güncellendi.
  • maio SDK'nın 1.1.16 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 20.4.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 20.4.0.
  • Maio SDK 1.1.16 sürümü.

Sürüm 1.1.15.0

  • maio SDK'nın 1.1.15 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 20.0.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 20.0.0.
  • Maio SDK 1.1.15 sürümü

Sürüm 1.1.14.0

  • Standartlaştırılmış bağdaştırıcı hata kodları ve mesajları eklendi.
  • maio SDK'nın 1.1.14 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 19.8.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 19.8.0.
  • Maio SDK 1.1.14 sürümü

Sürüm 1.1.13.0

  • maio SDK'nın 1.1.13 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 19.5.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 19.5.0.
  • Maio SDK 1.1.13 sürümü

Sürüm 1.1.12.0

  • Google Mobile Ads SDK'sı için gereken minimum sürüm 19.4.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 19.4.0.
  • Maio SDK 1.1.12 sürümü.

Sürüm 1.1.11.1

  • Zamanlamaları sınırlamak için maio'nun gösterilmeye hazır bir reklamı yoksa reklam istekleri artık hemen başarısız olacaktır.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 19.1.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 19.1.0.
  • Maio SDK 1.1.11 sürümü

Sürüm 1.1.11.0

  • maio SDK'nın 1.1.11 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.

Aşağıdakilerle derlenip test edildi:

  • Google Mobile Ads SDK'sı sürüm 18.3.0.
  • Maio SDK 1.1.11 sürümü

Sürüm 1.1.10.0

  • maio SDK 1.1.10 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 18.2.0 olarak güncellendi.

Sürüm 1.1.8.0

  • maio SDK'nın 1.1.8 sürümü ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 18.1.0 olarak güncellendi.

Sürüm 1.1.7.0

  • Hata Düzeltmeleri.
  • maio SDK'nın 1.1.7 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.6.1

  • Bağdaştırıcı, yeni Ödüllü API'yi destekleyecek şekilde güncellendi.
  • Google Mobile Ads SDK'sı için gereken minimum sürüm 17.2.0 olarak güncellendi.

Sürüm 1.1.6.0

  • maio SDK'nın 1.1.6 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.5.0

  • maio SDK'nın 1.1.5 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.4.0

  • maio SDK'nın 1.1.4 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.3.1

  • Bağdaştırıcı, singleton yerine örnek sınıfıyla çalışacak şekilde güncellendi.

Sürüm 1.1.3.0

  • maio SDK'nın 1.1.3 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.2.1

  • Bağdaştırıcı, güncellenmiş başlatma işlevleriyle güncellendi.

Sürüm 1.1.2.0

  • maio SDK'nın 1.1.2 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.1.1

  • Bağdaştırıcı, onRewardedVideoComplete() reklam etkinliğini çağıracak şekilde güncellendi.

Sürüm 1.1.1.0

  • maio SDK'nın 1.1.1 sürümü ile uyumluluk doğrulandı.

Sürüm 1.1.0.0

  • maio SDK'nın 1.1.0 sürümü ile uyumluluk doğrulandı.

Sürüm 1.0.8.0

  • maio SDK'nın 1.0.8 sürümü ile uyumluluk doğrulandı.

Sürüm 1.0.7.1

  • Reklamlar başarısız olduğunda NullPointerExceptions hatasının oluşmasına neden olabilecek sorun düzeltildi yükleyin.

Sürüm 1.0.7.0

  • AdRequest cihaza test cihazı kimliği eklenerek test modunu etkinleştirme olanağı eklendi.
  • maio SDK'nın 1.0.7 sürümü ile uyumluluk doğrulandı.

Sürüm 1.0.6.0

  • İlk çıkış tarihi!
  • Geçiş reklamları ve ödüllü video reklamlar için destek eklendi.