Hedefleme

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

Ön koşullar

İstek yapılandırması

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

// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
    TestDeviceIds = TestDeviceIds
});

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.

Çocuklara yönelik ayar

Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) uyarınca "çocuklara yönelik işlem için etiketleme" adlı bir ayar vardır.

Uygulama geliştirici olarak, reklam isteği gönderirken 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 ilgili reklam isteğinde IAB ve yeniden pazarlama reklamlarını devre dışı bırakmak için gerekli işlemleri yaparız. Bu ayar, Google Play Hizmetleri SDK'sının tüm sürümlerinde RequestConfiguration.TagForChildDirectedTreatmentşunlar aracılığıyla kullanılabilir:

  • İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini belirtmek için RequestConfiguration üzerinde TagForChildDirectedTreatment işlevini TagForChildDirectedTreatment.True bağımsız değişkeniyle çağırın.
  • İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istemediğinizi belirtmek için TagForChildDirectedTreatmenton RequestConfigurationTagForChildDirectedTreatment.False bağımsız değişkeniyle çağırın.
  • Reklam isteklerinde içeriğinizin COPPA ile ilgili olarak nasıl ele alınmasını istediğinizi belirtmek istemiyorsanız TagForChildDirectedTreatment numaralı telefonu aramayın.

Aşağıdaki örnekte, içeriğinizin COPPA'ya göre ç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 uygulamanın sahibi adına işlem yapmaya yetkili olduğunuzu onaylarsınız. 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) bulunan, reşit olmayan kullanıcılara yönelik olarak değerlendirilmesi için 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 de olabilir. Avrupa Birliği'nin yönergelerini inceleyin ve kendi hukuk danışmanınıza danışın. Google araçlarının, uyumluluğu kolaylaştırmak için tasarlandığını ve yayıncıların hukuki yükümlülüklerini azaltmadığını unutmayın. 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 iç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.

Bu ayar, Google Play Hizmetleri SDK'sının tüm sürümlerinde RequestConfiguration.TagForUnderAgeOfConsentşunlar aracılığıyla kullanılabilir:

  • İstek yapılandırmasının reşit olma yaşının altındaki kullanıcılara uygun bir şekilde ele alınmasını istediğinizi belirtmek için RequestConfiguration üzerinde TagForUnderAgeOfConsent işlevini TagForUnderAgeOfConsent.True bağımsız değişkeniyle çağırın.
  • RequestConfiguration üzerinde TagForUnderAgeOfConsent çağrısı yapmak ve TagForUnderAgeOfConsent.False bağımsız değişkenini iletmek, istek yapılandırmasının reşit olma yaşının altındaki kullanıcılara uygun bir şekilde ele alınmasını istemediğinizi gösterir.

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

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

Çocuklara yönelik ayar'ı etkinleştirecek etiketler ve TagForUnderAgeOfConsent aynı anda true olarak ayarlanmamalıdır. Bu şekilde ayarlanırlarsa çocuklara yönelik ayar öncelikli olur.

Reklam içeriği filtreleme

Bu ayar, Google Play Hizmetleri SDK'sının tüm sürümlerinde RequestConfiguration.Builder.SetMaxAdContentRating()şunlar aracılığıyla kullanılabilir:

Uygulamalar, RequestConfiguration üzerinde MaxAdContentRating çağrısını kullanarak istek yapılandırmaları için maksimum reklam içeriği derecelendirmesi belirleyebilir. Bu istekler için döndürülen AdMob reklamlarının içerik derecelendirmesi bu düzeyde veya altındadır. 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'ten yüksek olmayan bir dijital içerik etiketi tanımına karşılık gelmesi gerektiğini belirtmek için bir RequestConfiguration nesnesini yapılandırır:

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