Başlama

AdMob Uyumlulaştırması; AdMob Ağı, üçüncü taraf reklam kaynakları ve AdMob kampanyaları gibi birden fazla kaynaktan gelen reklamları uygulamalarınızda yayınlayabilmenizi sağlayan bir özelliktir. AdMob Uyumlulaştırması, reklam yayınlamak için mevcut en iyi ağı bulmanızı sağlamak amacıyla reklam isteklerini birden çok ağa göndererek doluluk oranınızı en üst düzeye çıkarmanıza ve daha fazla para kazanmanıza yardımcı olur. Örnek olay.

Ön koşullar

Bir reklam biçimi için uyumlulaştırmayı entegre etmeden önce bu reklam biçimini uygulamanıza entegre etmeniz gerekir:

Uyumlulaştırmada yeni misiniz? AdMob Uyumlulaştırması'na Genel Bakış başlıklı makaleyi okuyun.

Teklif verme için: Google Mobile Ads Unity eklentisi 4.2.0 veya üzeri.

Mobile Ads SDK'sını başlatma

Hızlı başlangıç kılavuzu, Mobile Ads SDK'sını nasıl başlatacağınızı gösterir. Bu ilk kullanıma hazırlama çağrısı sırasında, uyumlulaştırma bağdaştırıcıları da başlatılır. İlk reklam isteğinde her reklam ağının tam katılımını sağlamak için, reklamları yüklemeden önce başlatmanın tamamlanmasını beklemek önemlidir.

Aşağıdaki örnek kod, reklam isteğinde bulunmadan önce her bir bağdaştırıcının başlatma durumunu nasıl kontrol edebileceğinizi gösterir.

using GoogleMobileAds.Api;
using System.Collections.Generic;
...

public class GoogleMobileAdsDemoScript : MonoBehaviour
{
    ...

    public void Start()
    {
        // Initialize the Mobile Ads SDK.
        MobileAds.Initialize((initStatus) =>
        {
            Dictionary<string, AdapterStatus> map = initStatus.getAdapterStatusMap();
            foreach (KeyValuePair<string, AdapterStatus> keyValuePair in map)
            {
                string className = keyValuePair.Key;
                AdapterStatus status = keyValuePair.Value;
                switch (status.InitializationState)
                {
                case AdapterState.NotReady:
                    // The adapter initialization did not complete.
                    MonoBehaviour.print("Adapter: " + className + " not ready.");
                    break;
                case AdapterState.Ready:
                    // The adapter was successfully initialized.
                    MonoBehaviour.print("Adapter: " + className + " is initialized.");
                    break;
                }
            }
        });
        ...
    }
}

AdMob Uyumlulaştırması'nda kullanılan banner reklam birimleri için tüm üçüncü taraf reklam kaynağı kullanıcı arayüzlerinde yenilemeyi devre dışı bıraktığınızdan emin olun. AdMob, banner reklam biriminizin yenileme hızına bağlı olarak bir yenilemeyi de tetiklediği için bu, iki kez yenileme yapılmasını önler.

AdMob Uyumlulaştırması ile yerel reklamları kullanma

Aşağıda, AdMob Uyumlulaştırması'nda yerel reklamları uygularken göz önünde bulundurulması gereken bazı en iyi uygulamalar verilmiştir.

Yerel reklam sunumu politikası
Her reklam ağının kendi politikaları vardır. Uyumlulaştırma kullanırken uygulamanızın, reklamı sağlayan uyumlulaştırılmış ağın politikalarına uyması gerektiğini unutmayın.

ABD eyalet gizlilik yasaları ve GDPR

ABD eyalet gizlilik yasalarına veya Genel Veri Koruma Yönetmeliği'ne (GDPR) uymanız gerekiyorsa uyumlulaştırma iş ortaklarınızı AdMob Gizlilik ve mesajlaşma'nın ABD eyaletleri ya da GDPR reklam iş ortakları listesine eklemek için ABD eyalet düzenlemeleri ayarları veya GDPR ayarlarında adımları uygulayın. Aksi takdirde iş ortakları, uygulamanızda reklam yayınlamayabilir.

Kısıtlanmış veri işlemeyi (KVİ) etkinleştirme ve Google Kullanıcı Mesajlaşma Platformu (UMP) SDK'sı ile GDPR izni alma hakkında daha fazla bilgi edinin.