Bu kılavuzda, bir reklam isteğine hedefleme bilgilerinin nasıl sağlanacağı açıklanmaktadır.
Ön koşullar
- Başlangıç kılavuzunu tamamlayın.
Yapılandırma isteği
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ı başlatmadan önce istek yapılandırmasını ayarlayın.
Çocuklara yönelik ayar
Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) kapsamında "çocuklara yönelik olarak değerlendirme için etiketleme" adlı bir ayar bulunur.
Uygulama geliştiricisi olarak, reklam isteğinde bulunduğunuzda 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 bu reklam isteğinde IBA ve yeniden pazarlama reklamlarını devre dışı bırakmak için gerekli adımları atarız. Bu ayar, RequestConfiguration.TagForChildDirectedTreatment:
- İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istediğinizi belirtmek için
TagForChildDirectedTreatmentişleviniRequestConfigurationüzerindeTagForChildDirectedTreatment.Truebağı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
TagForChildDirectedTreatmentonRequestConfigurationişleviniTagForChildDirectedTreatment.Falsebağımsız değişkeniyle çağırın. - Reklam isteklerinde içeriğinizin COPPA'ya göre nasıl değerlendirilmesini istediğinizi belirtmek istemiyorsanız
TagForChildDirectedTreatmentişlevini çağırmayın.
Aşağıdaki örnek, COPPA kapsamında içeriğinizin çocuklara yönelik olarak değerlendirilmesini istediğinizi gösterir:
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 yetkisine sahip olduğunuzu onaylarsınız. Bu ayarın kötüye kullanımının Google Hesabınızın feshedilmesine yol açabileceğini anlıyorsunuz.
Reşit olma yaşının altındaki kullanıcılar
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üklerinizin de olabileceğini unutmayın. Avrupa Birliği yönergelerini inceleyin ve kendi yasal danışmanınıza başvurun. Google araçlarının, uyumluluğu kolaylaştırmak için tasarlandığını ve yayıncının hukuki yükümlülüklerini azaltmadığını lütfen 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 Olmayan 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.
Bu ayar, RequestConfiguration.TagForUnderAgeOfConsent:
- İ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üzerindeTagForUnderAgeOfConsentişleviniTagForUnderAgeOfConsent.Truebağımsız değişkeniyle çağırın. TagForUnderAgeOfConsentişleviniRequestConfigurationüzerindeTagForUnderAgeOfConsent.Falsebağı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 belirtir.
Aşağıdaki örnek, reklam isteğinize TFUA'nın dahil edilmesini istediğinizi gösterir:
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
Çocuklara yönelik olarak değerlendirme ayarını ve TagForUnderAgeOfConsent etkinleştiren etiketler aynı anda true olarak ayarlanmamalıdır.
Bu şekilde ayarlanırlarsa çocuklara yönelik olma ayarı öncelikli olur.
Reklam içeriğini filtreleme
Bu ayar, RequestConfiguration.Builder.SetMaxAdContentRating():
Uygulamalar, MaxAdContentRating üzerinde RequestConfiguration ç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 daha düşüktü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 nesnelerden biri olmalıdır:
MaxAdContentRating.GMaxAdContentRating.PGMaxAdContentRating.TMaxAdContentRating.MA
Aşağıdaki kod, döndürülen reklam içeriğinin G değerinden yüksek olmayan bir dijital içerik etiketi ataması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);