Hedefleme

Bu kılavuzda, bir reklam isteğine hedefleme bilgilerinin nasıl sağlanacağı açıklanmaktadır.

Başlamadan önce

Devam etmeden önce Google Mobile Ads Unity Plugin ayarlarını yapın.

İstek yapılandırması

RequestConfiguration nesnesi, her reklam isteği için genel yapılandırmayı toplar ve MobileAds.SetRequestConfiguration() tarafından uygulanır.

MobileAds.SetRequestConfiguration(requestConfiguration);

Tüm reklam isteklerinin istek yapılandırması değişikliklerini uyguladığından emin olmak için SDK'yı ilk kullanıma hazırlamadan önce istek yapılandırmasını ayarlayın.

Yaş değerlendirmesini ayarlama

Google Mobile Ads Unity Plugin, çocuklarla ve gençlerle ilgili gizlilikle ilgili yönetmeliklere uymanıza yardımcı olmak için yaşa uygun işlem ayarı sunar. Yaşa yönelik değerlendirme ayarı, Google Mobile Ads Unity Plugin platformunun çocuklar, gençler veya belirtilmemiş bir yaş için belirli reklam sunma korumaları uygulayıp uygulamayacağını belirtmenize olanak tanır.

Yaşa göre değerlendirme ayarını, RequestConfiguration nesnesindeki AgeRestrictedTreatment özelliğiyle belirleyebilirsiniz.

Aşağıdaki örnekte, reklam isteklerinin çocuk yaştakilere yönelik olarak değerlendirilmesi gerektiği belirtilmektedir:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    // Indicate that ad requests should have child age treatment.
    AgeRestrictedTreatment = AgeRestrictedTreatment.Child
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Gençlere yönelik veya belirtilmemiş yaş değerlendirmesini belirtmek için AgeRestrictedTreatment.Child ayarını aşağıdakiyle değiştirin:

Bu ayar kullanıldığında Google Mobile Ads Unity Plugin, reklam isteklerine bir tfat parametresi ekler. Yasal ve düzenleyici yükümlülüklerinize göre kullanıcılarınız için geçerli yaşa göre değerlendirme ayarını belirlemek üzere hukuk danışmanınıza başvurun. Daha fazla bilgi için Reklam isteklerini yaşa göre değerlendirilmek üzere etiketleme başlıklı makaleyi inceleyin.

TFCD ve TFUA'dan yaş değerlendirmesine geçiş

Yaş değerlendirmesi ayarı, kullanımdan kaldırılan TagForChildDirectedTreatment (TFCD) ve TagForUnderAgeOfConsent (TFUA) özelliklerinin yerini alır.

Aşağıdaki tabloda TFCD ve TFUA ayarları ile bunların yaş değerlendirmesi eşdeğerleri gösterilmektedir:

TFCD

TFCD Yaş deneyi
TagForChildDirectedTreatment.True AgeRestrictedTreatment.Child
TagForChildDirectedTreatment.False AgeRestrictedTreatment.Unspecified
TagForChildDirectedTreatment.Unspecified AgeRestrictedTreatment.Unspecified
Değer atanmadı AgeRestrictedTreatment.Unspecified
Eşdeğeri yok AgeRestrictedTreatment.Teen

TFUA

TFUA Yaş deneyi
TagForUnderAgeOfConsent.True AgeRestrictedTreatment.Child
TagForUnderAgeOfConsent.False AgeRestrictedTreatment.Unspecified
TagForUnderAgeOfConsent.Unspecified AgeRestrictedTreatment.Unspecified
Değer atanmadı AgeRestrictedTreatment.Unspecified
Eşdeğeri yok AgeRestrictedTreatment.Teen

TFCD ve TFUA ile yaş değerlendirmesi etkileşimlerini anlama

Yaş değerlendirmesi ayarını ve TFCD veya TFUA ayarlarını belirlerseniz Google, koruma düzeyi en yüksek olan değerlendirme yöntemini uygular.

Çocuklara yönelik ayarı

Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) uyarınca, "çocuklara yönelik olarak değerlendirilmek üzere etiketleme" adlı bir ayar vardır.

Bu etiketi ayarlayarak bu bildirimin doğru olduğunu ve uygulamanın sahibi adına hareket etme yetkiniz olduğunu onaylamış olursunuz. Bu ayarın kötüye kullanılmasının Google Hesabınızın feshedilmesine yol açabileceğini kabul edersiniz.

Bir uygulama geliştiricisi olarak, bir reklam isteği yaptığınızda Google'ın içeriğinizi çocuklara yönelik olarak değerlendirmesini isteyip istemediğinizi belirtebilirsiniz. Google'ın içeriğinizi çocuklara yönelik olarak değerlendirmesini istediğinizi belirtirseniz Google Mobile Ads Unity Plugin, söz konusu reklam isteğinde IBA ve yeniden pazarlama reklamlarını devre dışı bırakmak için gerekli adımları atar. Bu ayarı, RequestConfiguration.TagForChildDirectedTreatment sürümüne kadar olan tüm Google Play Hizmetleri SDK sürümleriyle kullanın:

  • İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istediğinizi belirtmek için TagForChildDirectedTreatment parametresini TagForChildDirectedTreatment.True olarak ayarlayın. Bu ayar, Android reklam kimliğinin (AAID) iletilmesini engeller.

  • İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istemediğinizi belirtmek için TagForChildDirectedTreatment parametresini TagForChildDirectedTreatment.False olarak ayarlayın.

  • Reklam isteklerinde içeriğinizin COPPA'ya göre nasıl değerlendirilmesini istediğinizi belirtmek istemiyorsanız TagForChildDirectedTreatment parametresini null olarak ayarlayın.

Aşağıdaki örnekte, içeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istediğiniz belirtilmektedir:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Bu etiketi ayarlayarak bu bildirimin doğru olduğunu ve uygulama sahibi adına hareket etme yetkiniz olduğunu onaylamış olursunuz. Bu ayarın kötüye kullanılmasının Google Hesabınızın kapatılmasına neden olabileceğini kabul edersiniz.

Reklam isteklerinizi Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altındaki kullanıcılar için değerlendirilecek şekilde işaretleyebilirsiniz. Bu özellik, Genel Veri Koruma Yönetmeliği'ne (GDPR) uygunluğu kolaylaştırmak için tasarlanmıştır. GDPR kapsamında başka yasal yükümlülükleriniz olabilir. Avrupa Birliği yönergelerini inceleyin ve kendi yasal danışmanınıza başvurun. Google'ın araçları, uyumluluğu kolaylaştırmak için tasarlanmıştır ve yayıncıların hukuki yükümlülüklerini azaltmaz.

GDPR'nin yayıncıları nasıl etkilediği hakkında daha fazla bilgi edinin.

Bu özellik kullanılırken reklam isteğine Avrupa'da Reşit Olma Yaşının Altındaki Kullanıcılar İçin Etiket (TFUA) parametresi eklenir. Bu parametre, yeniden pazarlama dahil olmak üzere ilgili reklam isteği için kişiselleştirilmiş reklamcılığı devre dışı bırakır. Reklam ölçüm pikselleri ve üçüncü taraf reklam sunucuları gibi üçüncü taraf reklam sağlayıcılarına gönderilen istekleri de devre dışı bırakır.

Çocuklara yönelik ayarlarda olduğu gibi, RequestConfiguration içinde TFUA parametresini ayarlamak için bir yöntem vardır: TagForUnderAgeOfConsent, aşağıdaki seçeneklerle birlikte.

  • Reklam isteğinin Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altındaki kullanıcılara yönelik olarak değerlendirilmesini istediğinizi belirtmek için TagForUnderAgeOfConsent parametresini TagForUnderAgeOfConsent.True olarak ayarlayın. Bu ayar, Android reklam kimliğinin (AAID) iletilmesini engeller.

  • Reklam isteğinin Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altındaki kullanıcılar için uygulanmamasını istediğinizi belirtmek üzere TagForUnderAgeOfConsent parametresini TagForUnderAgeOfConsent.False olarak ayarlayın.

  • Reklam isteğinin, Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altındaki kullanıcılara yönelik olarak değerlendirilip değerlendirilmeyeceğini belirtmediğinizi göstermek için TagForUnderAgeOfConsent parametresini null olarak ayarlayın.

Aşağıdaki örnek, reklam isteğinize TFUA'yı dahil etmek istediğinizi gösterir:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Çocuklara yönelik ayarını ve TagForUnderAgeOfConsent ayarını etkinleştiren etiketlerin ikisi de aynı anda "true" olarak ayarlanmamalıdır. Bu şekilde ayarlanırlarsa çocuklara yönelik ayarı öncelikli olur.

Reklam içeriğini filtreleme

Google Play'in bir reklamdaki ilişkili teklifleri de kapsayan Uygunsuz Reklamlar Politikası'na uymak için, uygulamanızda gösterilen tüm reklamlar ve bunlarla ilişkili teklifler, içeriğin kendisi Google Play'in politikalarına uygun olsa bile uygulamanızın içerik derecelendirmesine uygun olmalıdır.

Maksimum reklam içeriği derecelendirmesi gibi araçlar, kullanıcılarınıza gösterilen reklamların içerikleri üzerinde daha fazla kontrole sahip olmanıza yardımcı olabilir. Platform politikalarına uygunluğu sağlamak için maksimum içerik derecelendirmesi belirleyebilirsiniz.

Uygulamalar, MaxAdContentRating alanını kullanarak reklam istekleri için maksimum reklam içeriği derecelendirmesi ayarlayabilir. Bu ayar yapılandırıldığında döndürülen AdMob reklamları, istekte belirtilenle aynı veya daha düşük bir içerik derecelendirmesine sahiptir.

Bu ağ ekstrası için olası değerler, dijital içerik etiketi sınıflandırmalarına dayanır ve aşağıdaki dizelerden biri olmalıdır:

  • MaxAdContentRating.G
  • MaxAdContentRating.PG
  • MaxAdContentRating.T
  • MaxAdContentRating.MA

Aşağıdaki örnekte, döndürülen reklam içeriğinin G değerinden yüksek olmayan bir dijital içerik etiketi tanımına karşılık gelmesi gerektiğini belirtmek için bir RequestConfiguration nesnesi yapılandırılmaktadır:

RequestConfiguration requestConfiguration = new RequestConfiguration
{
    MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);

Her reklam isteği için maksimum içerik derecelendirmesi ayarlama hakkında daha fazla bilgi edinin.

Reklam isteği

AdManagerAdRequest nesnesi, bir reklam isteğiyle birlikte gönderilecek hedefleme bilgilerini toplar.

Özel hedefleme

Google Ad Manager kampanyalarının satır öğelerini hedeflemek için özel anahtar/değer çiftlerini AdManagerAdRequest.AddCustomTargeting() aracılığıyla iletebilirsiniz:

Aşağıdaki örnekte, özel hedefleme yaşı 25 olarak iletilmektedir:

// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "25" }
    }
};

Aşağıdaki örnekte 24 ile 26 yaş arasındaki kişiler hedeflenmektedir:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CustomTargeting = new Dictionary<string, string>
    {
        { "age", "24, 25, 26" }
    }
};

Kategori hariç tutmaları

AdManagerAdRequest CategoryExclusions alanını kullanarak bir isteğe alan düzeyinde kategori hariç tutma düzeyi ekleyebilirsiniz:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    CategoryExclusions = new HashSet<string>
    {
        "automobile",
        "boat"
    }
};

Yayıncı tarafından sağlanan tanımlayıcılar

Sıklık sınırı, kitle segmentasyonu ve hedefleme, sıralı reklam rotasyonu ve kitleye dayalı reklam yayını kontrolleri için cihazlar genelinde kullanılacak bir yayıncı tarafından sağlanan tanımlayıcı (PPID) ayarlayabilirsiniz.

Aşağıdaki örnekte PPID ayarlanmaktadır:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    PublisherProvidedId = "AB123456789"
};

Yayıncı tarafından sağlanan sinyaller

Reklam isteklerinde kitle ve içerik verilerini yayıncı tarafından sağlanan sinyaller (PPS) olarak gönderebilirsiniz. PPS ile kullanıcı tanımlayıcılarını paylaşmanıza gerek kalmadan, standart sınıflandırmaları kullanarak tüm işlem türlerinde kitle özelliklerinizi teklif verenlere ileterek programatik para kazanmayı iyileştirmek için kullanıcı verilerinizi kullanabilirsiniz. Kitle özellikleriniz, davranış ve ilgi alanına dayalı verileri (IAB Kitle Sınıflandırması 1.1) ve içerik verisini (IAB İçerik Sınıflandırması 2.2) içerebilir.

Aşağıdaki örnekte kitle segmentasyonu ayarlanmaktadır:

AdManagerAdRequest newRequest = new AdManagerAdRequest
{
    Extras = new Dictionary<string, string>
    {
        // Set the demographic to an audience with an "Age Range" of 30-34
        // and an interest in mergers and acquisitions.
        { "IAB_AUDIENCE_1_1", "1, 2, 3, 4, 5" },
        // Set the content to sedan, station wagon and SUV automotive values.
        { "IAB_AUDIENCE_2_2", "6, 7, 8, 9, 10" }
    }
};