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 uygulamasını kurun.

İ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 gizlilik yönetmeliklerine uygunluğunuzu yönetmenize 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:

  • AgeRestrictedTreatment.Teen
  • AgeRestrictedTreatment.Unspecified

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 ayarlarını belirlemek üzere hukuk danışmanınıza başvurun. Daha fazla bilgi için Bir uygulamadan gelen reklam isteğini yaş sınırına tabi işlem olarak 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.

AdMob Uyumlulaştırması ile yaşa göre değerlendirmeyi iletme

Google Mobile Ads Unity Plugin kullanarak yaşa göre değerlendirme ayarını yaparsanız uyumlulaştırma bağdaştırıcıları, yaşa göre değerlendirme sinyalini entegre üçüncü taraf reklam kaynaklarına iletir.

Aşağıdaki tabloda, yaş kısıtlamalı muamele sinyalinin entegre üçüncü taraf reklam kaynaklarına yönlendirilmesini destekleyen uyumlulaştırma bağdaştırıcısı sürümleri listelenmiştir:

Uyumlulaştırma bağdaştırıcısı adı Desteklenen minimum sürüm
AppLovin 8.7.4
BidMachine 1.4.2
Bigo 1.1.0
Chartboost 4.13.0
DTExchange (Fyber) 3.5.10
i-mobile 1.3.13
InMobi 5.3.0
IronSource 4.5.3
Liftoff Monetize (Vungle) 5.7.5
LY (Çizgi) 2.1.1
maio 3.1.9
Meta (Facebook) 3.18.7
Mintegral 2.2.3
Moloco 3.8.0
MyTarget 3.39.0
Pangle 7.0.0
PubMatic 2.1.3

Ç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.

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 RequestConfiguration üzerinde TagForChildDirectedTreatment.True bağımsız değişkeniyle TagForChildDirectedTreatment yöntemini çağırın.
  • İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istemediğinizi belirtmek için TagForChildDirectedTreatment.False bağımsız değişkeniyle TagForChildDirectedTreatment üzerinde RequestConfiguration yöntemini çağırın.
  • Reklam isteklerinde içeriğinizin COPPA'ya göre nasıl değerlendirilmesini istediğinizi belirtmek istemiyorsanız TagForChildDirectedTreatment yöntemini çağırmayı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);

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.

Ayar, RequestConfiguration.TagForUnderAgeOfConsent üzerinden Google Play Hizmetleri SDK'sının tüm sürümleriyle kullanılabilir:

  • İstek yapılandırmasının reşit olma yaşının altındaki kullanıcılara uygun şekilde işlenmesini istediğinizi belirtmek için RequestConfiguration üzerinde TagForUnderAgeOfConsent.True bağımsız değişkeniyle TagForUnderAgeOfConsent yöntemini çağırın.
  • RequestConfiguration üzerinde TagForUnderAgeOfConsent yöntemini TagForUnderAgeOfConsent.False bağımsız değişkeniyle çağırmak, istek yapılandırmasının reşit olma yaşının altındaki kullanıcılara uygun şekilde işlenmesini istemediğinizi gösterir.

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

Ayar, RequestConfiguration.Builder.SetMaxAdContentRating() aracılığıyla Google Play Hizmetleri SDK'sının tüm sürümleriyle kullanılabilir:

Uygulamalar, RequestConfiguration üzerinde MaxAdContentRating kullanarak istek yapılandırmaları için maksimum reklam içeriği derecelendirmesi ayarlayabilir. Bu istekler için döndürülen AdMob reklamları, bu seviyede 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 MaxAdContentRating nesnelerinden biri olmalıdır:

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

Aşağıdaki kod, 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ır:

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

Reklam isteği

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

Ağ ekstraları ekleme

Ağ ekstraları, tek bir reklam kaynağına özgü olan ve reklam isteğiyle birlikte gönderilen ek ayrıntılardır.

Aşağıdaki kod snippet'i, Google'a bottom değerine sahip ek bir collapsible parametre anahtarı ayarlar:

var adRequest = new AdRequest();
adRequest.Extras.Add("collapsible", "bottom");