Hedefleme

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

Çocuklara yönelik ayar

Çocukların Çevrimiçi Gizliliğini Koruma Yasası'nın amaçları doğrultusunda (COPPA) "çocuklara yönelik olarak değerlendirilme için etiketle" adlı bir ayar vardır.

Uygulama geliştirici olarak, uygulamanızın veya oyununuzun Google tarafından bir reklam isteği yaptığınızda, içeriğin çocuklara yönelik olarak belirtilmesi. Proje yönetiminin içeriğinizi çocuklara yönelik olarak değerlendirmesini istiyorsanız ilgi alanına dayalı reklamcılık ve yeniden pazarlama reklamları oluşturabilirsiniz. Bu ayar tüm sürümleri için Google Play Hizmetleri SDK'sı RequestConfiguration.tagForChildDirectedTreatment():

  • Şunu belirtmek için TagForChildDirectedTreatment.yes bağımsız değişkenini kullanın: İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istiyorsunuz.
  • Şunu belirtmek için TagForChildDirectedTreatment.no bağımsız değişkenini kullanın: İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istemiyorsanız.
  • TagForChildDirectedTreatment.unspecified bağımsız değişkenini kullanın veya ayarlamayın içeriğinizin nasıl gösterilmesini istediğinizi belirtmek istemiyorsanız reklam isteklerinde COPPA'ya göre ele alınır.

Aşağıdaki örnek, içeriğinizin şu şekilde değerlendirilmesini istediğinizi gösterir: COPPA amaçları doğrultusunda çocuklara yönelik içerik:

final RequestConfiguration requestConfiguration = RequestConfiguration(
  tagForChildDirectedTreatment: TagForChildDirectedTreatment.yes);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);

Reklam isteklerinizi, Avrupa'daki kullanıcılar için değerlendirilecek şekilde işaretleyebilirsiniz. Reşit olma yaşının altındaki Ekonomik Alan (AEA). Bu özellik, standart uygulama içi işlem Genel Veri Koruma Yönetmeliği'ne uyulmasını kolaylaştırır (GDPR). GDPR kapsamında başka yasal yükümlülüklerinizin olabileceğini unutmayın. Lütfen Avrupa Birliği'nin rehberliği ve kendi yasal danışmanınıza başvurun. Lütfen Google araçlarının uyumluluğu kolaylaştırmak için tasarlandığını ve belirli bir yayıncının hukuki yükümlülüklerini azaltma GDPR'nin nasıl etkilendiği hakkında daha fazla bilgi yayıncılar.

Bu özellik kullanılırken Avrupa'da Reşit Olma Yaşının altındaki kullanıcılara yönelik bir etiket (TFUA) parametresi reklam isteğine dahil edilir. Bu parametre, yeniden pazarlama dahil olmak üzere kişiselleştirilmiş reklamcılıktan yararlanır. Ayrıca, reklam ölçümü gibi üçüncü taraf reklam tedarikçilerine gönderilen istekleri de devre dışı bırakır. pikselleri ve üçüncü taraf reklam sunucuları için geçerlidir.

Etiket, RequestConfiguration.tagForUnderAgeOfConsent() kullanılarak ayarlanır:

  • TagForUnderAgeOfConsent.yes bağımsız değişkenini kullanarak aşağıdaki şartları karşılayan kullanıcılar için uygun şekilde gerçekleştirilmesini istiyorsanız: reşit olma yaşını doldurmalısınız.
  • Aşağıdaki durumlardan farklı olduğunu belirtmek için TagForUnderAgeOfConsent.no bağımsız değişkenini kullanın İstek yapılandırmasının kullanıcılar için uygun şekilde işlenmesini istiyorsanız reşit olma yaşının altındaki kullanıcılara.
  • TagForUnderAgeOfConsent.unspecified bağımsız değişkenini kullanın veya bunu ayarlamayın etiketi kullanarak, reklam isteğinin gerekli işlemleri yapıp yapmayacağını belirtmediğinizi Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılar için reşit olma yaşını doldurmalısınız. Aşağıdaki örnekte, TFUA'nın dahil edilmesini istediğiniz anlamına gelir ekleyin:

    final RequestConfiguration requestConfiguration = RequestConfiguration(
      tagForUnderAgeOfConsent: TagForUnderAgeOfConsent.yes);
    MobileAds.instance.updateRequestConfiguration(requestConfiguration);
    

Çocuklara yönelik ayarını ve setTagForUnderAgeOfConsent özelliğini etkinleştirecek etiketler her ikisi de aynı anda true değerine ayarlanmamalıdır. Çocuklara yönelikse ayarının öncelikli olduğunu unutmayın.

Reklam içeriği filtreleme

Reklam içeriği derecelendirmeleri RequestConfiguration.maxAdContentRating() kullanılarak ayarlanabilir:

Bu istekler için döndürülen AdMob reklamlarının içerik derecelendirmesi seviyesinde olmalıdır. Bu ekstra ağ için olası değerler dijital içeriği temel alır etiket sınıflandırmalarını kullanabilir şu MaxAdContentRating nesne:

  • MaxAdContentRating.g
  • MaxAdContentRating.pg
  • MaxAdContentRating.t
  • MaxAdContentRating.ma

Aşağıdaki kod, RequestConfiguration nesnesini döndürülen reklam içeriği, dijital içerik etiketi tanımlamasına karşılık gelir. G değerinden yüksek:

final RequestConfiguration requestConfiguration = RequestConfiguration(
  maxAdContentRating: MaxAdContentRating.g);
MobileAds.instance.updateRequestConfiguration(requestConfiguration);

Reklam isteği

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

Özel hedefleme

Google Ad Manager kampanyalarını (satır öğeler):

// Example: Pass custom targeting "age=25".
AdManagerAdRequest newRequest = AdManagerAdRequest(
  customTargeting: {'age': '25'},
);

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

Sıklık sınırında kullanmak üzere yayıncı tarafından sağlanan bir tanımlayıcı (PPID) ayarlayabilirsiniz. kitle segmentasyonu ve hedefleme, sıralı reklam rotasyonu vb. cihazlar genelinde reklam yayını kontrolleri.

Aşağıda, PPID'yi ayarlamayla ilgili bir örnek verilmiştir:

AdManagerAdRequest adRequest = AdManagerAdRequest(
  publisherProvidedId: 'AB123456789',
);

İçerik URL'si

İçerik hedefli reklamlar ve marka güvenliği için bir içerik URL'si sağlamak üzere AdManagerAdRequest oluştururken contentUrl:

AdManagerAdRequest request = AdManagerAdRequest(
  contentUrl: 'https://www.example.com',
);

Marka güvenliği

Çeşitli kitlelere yönelik dinamik içerikler gösteren uygulamalar neighboringContentUrls sağlayarak kısa bir URL listesi sağlayabilir. AdManagerAdRequest oluştururken:

final neighboringContentUrls = [
  'https://www.mycontenturl1.com',
  'https://www.mycontenturl2.com',
  'https://www.mycontenturl3.com',
  'https://www.mycontenturl4.com',
];
AdManagerAdRequest request = AdManagerAdRequest(
    neighboringContentUrls: neighboringContentUrls,
  );

neighboringContentUrls, yalnızca kullanım alanı olması açısından contentUrl ürününden farklıdır bahsedeceğim.