Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl uyumlulaştırma kullanarak Pangle'dan gelen reklamlar Hem şelale hem de teklifli sistemi kapsayan entegrasyonlar. Bu videoda ise Pangle'ı bir reklam biriminin uyumlulaştırma yapılandırmasına ekleyebilir ve SDK'yı ve bağdaştırıcıyı bir uygulamaya Unity pangle yapın.
Desteklenen entegrasyonlar ve reklam biçimleri
Pangle için AdMob uyumlulaştırma bağdaştırıcısı şu özelliklerden yararlanabilirsiniz:
Entegrasyon | |
---|---|
Teklif verme | |
Şelale | |
Formatlar | |
Banner | |
Geçiş reklamı | |
Ödüllü | |
Ödüllü geçiş reklamı |
Şartlar
- En son Google Mobile Ads SDK'sı .
- Unity 5.6 veya sonraki sürümler .
- 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
- Şu kimlikle yapılandırılmış, çalışan bir Unity proje: Google Mobile Ads SDK'sı. Görüntüleyin Ayrıntılı bilgi için Başlarken.
- Arabuluculuğu tamamlama Başlangıç kılavuzu
1. Adım: Pangle kullanıcı arayüzünde yapılandırmaları ayarlayın
Pangle hesabınıza kaydolun veya giriş yapın.
Yeni bir uygulama ekle
Uygulamalar sekmesine gidin ve Uygulama Ekle düğmesini tıklayın.
Uygulama oluşturmak istediğiniz İşletim Sistemini seçin ve formun geri kalanını doldurun. Ardından Gönder'i tıklayın.
Android
iOS
Uygulamanızın Uygulama Kimliğini not edin.
Android
iOS
Reklam yerleşimi oluşturma
Uygulamanız oluşturulduktan sonra reklam yerleşiminizi oluşturmak için Ekle düğmesini tıklayın.
Android
iOS
Teklif
Reklam Biçimi ve Reklam Yerleşimi Adını belirleyin, ardından Fiyatlandırma Türü olarak Uygulama İçi Teklif Verme'yi seçin. Formun geri kalanını doldurun ve Gönder'i tıklayın.
Reklam yerleşiminiz oluşturulduktan sonra Reklam Yerleşimi Kimliği'ni not edin.
Android
iOS
Şelale
Fiyatlandırma Türü olarak Reklam Biçimi, Reklam Yerleşimi Adı ve Genel BGBM'yi seçin. Formun geri kalanını doldurup Gönder'i tıklayın.
Reklam yerleşiminiz oluşturulduktan sonra Reklam Yerleşimi Kimliği'ni not edin.
Android
iOS
Pangle Reporting API anahtarını bulma
Teklif
Bu adım, teklif entegrasyonları için gerekli değildir.
Şelale
Sayfanın sol alt köşesindeki Kullanıcı Kimliği'ni not edin.
Entegrasyonlar > SDK ve API > Pangle Reporting API 2.0'ı tıklayın. Rol Kimliği ve Güvenlik Anahtarı'nı not edin.
Test modunu aç
Pangle test reklamlarının nasıl etkinleştirileceğini öğrenmek için, Pangle'ın Test Reklamı nasıl eklenir? kılavuzundaki talimatları uygulayın.
2. Adım: Kullanıcı arayüzünde Pangle 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: Pangle SDK'sını ve bağdaştırıcısını içe aktarın
Pangle için Google Mobile Ads uyumlulaştırma eklentisinin en son sürümünü indirin
Değişiklik günlüğündeki indirme bağlantısından
ve zip dosyasındaki GoogleMobileAdsPangleMediation.unitypackage
dosyasını çıkartın
dosyası olarak kaydedebilirsiniz.
Unity proje düzenleyicinizde Öğeler > Paketi İçe Aktar > Özel
Paketleyin ve GoogleMobileAdsPangleMediation.unitypackage
cihazını bulun
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
Pangle entegrasyonu için ek kod gerekmez.
iOS
SKAdNetwork entegrasyonu
Pangle'ın belgelerini inceleyin
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 için test cihazınızı kaydettiğinizden ve Pangle kullanıcı arayüzünde test modunu etkinleştirdiğinizden emin olun.
Test reklamlarını doğrulama
Panglereklam kaynağından test reklamları aldığınızı doğrulamak için Pangle (Bidding) and Pangle (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
Hata kodları
Bağdaştırıcı Pangle'dan bir reklam alamazsa yayıncılar
kullanarak reklam yanıtından gelen temel hata
ResponseInfo
şu sınıflarda:
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
Aşağıda, Reklamın yüklenmemesi:
Android
Hata kodu | Alan | Neden |
---|---|---|
101 | com.google.ads.mediation.pangle | Geçersiz sunucu parametreleri (ör. eksik uygulama kimliği veya yerleşim kimliği). |
102 | com.google.ads.mediation.pangle | İstenen reklam boyutu, Pangle tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
103 | com.google.ads.mediation.pangle | Eksik veya geçersiz teklif yanıtı. |
-1-60000 | com.pangle.ads | Pangle SDK'sı hata döndürdü. Daha fazla ayrıntı için Pangle'ın belgelerine bakın. |
iOS
Hata kodu | Alan | Neden |
---|---|---|
101 | com.google.ads.mediation.pangle | Geçersiz sunucu parametreleri (ör. eksik uygulama kimliği veya yerleşim kimliği). |
102 | com.google.ads.mediation.pangle | İstenen reklam boyutu, Pangle tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
-1-60000 | Pangle SDK'sı tarafından gönderildi | Pangle SDK'sı hata döndürdü. Daha fazla ayrıntı için Pangle'ın belgelerine bakın. |
Pangle Unity Uyumlulaştırma Eklentisi Değişiklik Günlüğü
Sürüm 4.2.1
- Pangle Android bağdaştırıcısının 6.1.0.7.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 6.1.0.6.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.2.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 4.2.0
DummyClient
adlı dosyaPlaceholderClient
olarak yeniden adlandırıldı.- Pangle Android bağdaştırıcısının 6.1.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 6.1.0.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.2.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 4.1.0
- Pangle Android bağdaştırıcısının 6.0.0.8.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 6.1.0.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.1 sürümüyle geliştirilip test edilmiştir.
Sürüm 4.0.1
- Pangle Android bağdaştırıcısının 6.0.0.5.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 6.0.0.6.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 4.0.0
- Pangle Android bağdaştırıcısının 6.0.0.5.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 6.0.0.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 3.0.0
- Pangle Android bağdaştırıcısının 6.0.0.3.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.9.0.9.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.8.1
- Pangle Android bağdaştırıcısının 5.9.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.9.0.8.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.8.0
- Pangle Android bağdaştırıcısının 5.9.0.4.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.9.0.7.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.7.0
- Pangle Android bağdaştırıcısının 5.9.0.2.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.8.0.8.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.6.0
- Pangle Android bağdaştırıcısının 5.8.0.9.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.8.0.8.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.0.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.5.0
- Pangle Android bağdaştırıcısının 5.7.0.1.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.7.0.7.0 sürümünü destekler.
- Google Mobile Ads Unity eklentisi 8.6.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.4.0
- Pangle Android bağdaştırıcısının 5.5.0.9.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.5.0.9.0 sürümünü destekler.
- Google Mobile Ads Unity eklentisi 8.6.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.3.0
- Pangle Android bağdaştırıcısının 5.3.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.3.1.2.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.4.1 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.2.0
- Pangle Android bağdaştırıcısının 5.2.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.2.0.9.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.3.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.1.0
- Pangle Android bağdaştırıcısının 5.1.0.9.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.1.1.0.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 2.0.0
- Bağdaştırıcı içeriği
GoogleMobileAds/Mediation/Pangle/
hedefine taşındı. - Bağdaştırıcı ad alanı,
GoogleMobileAds.Mediation.Pangle
kullanılacak şekilde yeniden düzenlendi. - Pangle Android bağdaştırıcısının 5.0.0.7.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 5.0.0.6.0 sürümünü destekler.
- Google Mobile Ads Unity eklentisi 7.4.1 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.5.1
- Pangle Android bağdaştırıcısının 4.9.0.7.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.9.0.8.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.4.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.5.0
- Pangle Android bağdaştırıcısının 4.9.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.9.0.7.0 sürümünü destekler.
- Google Mobile Ads Unity eklentisi 7.3.1 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.4.0
- Pangle Android bağdaştırıcısının 4.8.1.0.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.8.1.0.0 sürümünü destekler.
- Google Mobile Ads Unity eklentisi 7.3.1 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.3.1
- Pangle Android bağdaştırıcısının 4.7.0.6.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.7.0.6.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.2.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.3.0
Pangle
sınıfında aşağıdaki yöntemler yeniden adlandırıldı:SetGDPR()
->SetGDPRConsent()
SetCCPA()
->SetDoNotSell()
- Pangle Android bağdaştırıcısının 4.7.0.5.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.7.0.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.2.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.2.0
- Pangle Android bağdaştırıcısının 4.5.0.6.1 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.5.2.8.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.1.0 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.1.0
- Pangle Android bağdaştırıcısının 4.5.0.3.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.5.1.3.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.0.2 sürümüyle geliştirilip test edilmiştir.
Sürüm 1.0.0
- İlk sürüm!
- Pangle Android bağdaştırıcısının 4.3.0.8.0 sürümünü destekler.
- Pangle iOS bağdaştırıcısının 4.3.0.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.0.0 sürümüyle geliştirilip test edilmiştir.