Hedefleme

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

Reklam hedeflemeyi uygulamalı olarak görmek için Swift'te iOS API Demo uygulamasını indirin veya Hedef-C.

API Demosunu İndirin

Ön koşullar

Başlangıç kılavuzunu tamamlayın.

GADRequestConfiguration

GADRequestConfiguration global olarak uygulanacak hedefleme bilgilerini toplayan bir nesnedir. "the" GADMobileAds gösterilmektedir. Bu sayfaya aşağıdaki kodla erişilebilir:

Swift

let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration

Objective-C

GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;

Çocuklara yönelik ayar

Çocukların Çevrimiçi Gizliliğini Koruma Yasası'nın amaçları doğrultusunda (COPPA), diye bir ayar var. tagForChildDirectedTreatment.

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. içeriğinizi çocuklara yönelik olarak değerlendirmesini istiyorsanız Google için, bu reklam isteğindeki IBA ve yeniden pazarlama reklamlarını devre dışı bırakmaktır. Ayar seçenekleri şunlardır: şu şekildedir:

  • Şunu belirtmek için tagForChildDirectedTreatment değerini true olarak ayarlayın: COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilen içerikler. Bu, reklam kimliği (IDFA) iletimi.
  • İstemediğinizi belirtmek için tagForChildDirectedTreatment öğesini false olarak ayarlayın İçeriğiniz, COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilir.
  • Nasıl yapıldığını belirtmek istemiyorsanız tagForChildDirectedTreatment özelliğini ayarlamayın. İçeriğinizin COPPA'ya göre ele alınmasını istiyorsunuz.

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;

Bu etiketi ayarlayarak bu bildirimin doğru olduğunu ve uygulamanın sahibi adına hareket etme yetkisine sahip olmalıdır. Kötüye kullanımın, Google Hesabınızın kapatılmasına neden olabilir.

Reklam isteklerinizi Reşit olma yaşının altındaki Avrupa Ekonomik Alanı (AEA). Bu özellik Genel Hükümler'e uygunluğu kolaylaştırmak amacıyla Veri Koruma Yönetmeliği (GDPR). Başka yasal gerekçelerle yükümlülüklere tabidir. Avrupa Birliği'nin yönergelerini inceleyin ve yasal danışmanınızın görüşünü alın. Google'ın araçlarının, herkesin kullanımına hiçbir yayıncının sözleşme yükümlülüğünü ortadan kaldırmaması ve kabul edersiniz. . GDPR'nin nasıl etkilendiği hakkında daha fazla bilgi yayıncılar.

Bu özellik kullanılırken izin verilen yaş sınırının altındaki kullanıcılar için bir etiket Avrupa (TFUA) parametresi, gelecekteki tüm reklam isteklerine dahil edilecektir. Bu parametre, görebilirsiniz. Ayrıca, üçüncü taraf reklam tedarikçilerine yapılan istekleri de devre dışı bırakır. reklam ölçüm pikselleri ve üçüncü taraf reklam sunucuları gibi.

Bu ayar, Google Mobile Ads SDK'sının tüm sürümleriyle ayarlamak tagForUnderAgeOfConsent mülkü GADMobileAds.requestConfiguration nesne ve true içinde geçiliyor.

  • Reklam istediğinizi belirtmek için tagForUnderAgeOfConsent değerini true olarak ayarlayın yaş sınırının altındaki kullanıcılara uygun şekilde ele alınması izin verin. Bu durum, reklamların iletilmesini önlemek için de Tanımlayıcı, IDFA.
  • tagForUnderAgeOfConsent ayarını yapmamak, reklamı istemediğinizi gösterir yaş sınırının altındaki kullanıcılara uygun şekilde ele alınması izin verin.

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

Swift

GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;

Çocuklara yönelik ayarı etkinleştirecek etiketler ve tagForUnderAgeOfConsent aynı anda true olarak ayarlanmamalıdır. Bu durumda çocuklara yönelik ayar öncelikli olur.

Reklam içeriği filtreleme

Uygulamalar, GADRequestConfiguration öğesinin maxAdContentRating özelliği. Bu ayar geçerli olur {0}tüm reklam isteklerine ekleme yapar. Olası değerler bu mülk için dijital içerik etiketi temel alınmıştır. sınıflandırmalarını içerir ve en az bir şu sabitlerin değeri:

  • GADMaxAdContentRatingGeneral
  • GADMaxAdContentRatingParentalGuidance
  • GADMaxAdContentRatingTeen
  • GADMaxAdContentRatingMatureAudience

Aşağıdaki kod, tüm reklam isteklerini bu reklam içeriğini belirtecek şekilde yapılandırır en az bir Dijital İçerik Etiketi tanımlamasına karşılık gelmelidir. GADMaxAdContentRatingGeneral

Swift

GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
    GADMaxAdContentRatingGeneral;

Yayıncı Gizlilik Değerlendirmesi (Beta)

İlgili içeriği oluşturmak için kullanılan . Yayıncı Gizlilik Değerlendirmesi (PPT) API, uygulamaların reklamları kapatıp kapatmayacağını belirtmesini sağlayan isteğe bağlı bir araçtır. publisherPrivacyPersonalizationState GADRequestConfiguration mülkü. Yayıncı bu özelliği kullanırken gizlilik değerlendirmesi (PPT) parametresi devam edebilirsiniz.

Varsayılan olarak, Google'a gönderilen reklam isteklerine kişiselleştirilmiş reklamlar yayınlanır. Aşağıdakiler Kod, tüm reklam istekleri için reklam kişiselleştirmeyi kapatır:

Swift

GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
    .disabled

Objective-C

GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
    GADPublisherPrivacyPersonalizationStateDisabled;

GADRequest

GADRequest nesnesi hedefleme toplar bir reklam isteğiyle gönderilecek.

İçerik URL'si

Uygulamalar, reklam isterken, sundukları içeriğin URL'sini iletebilir. Bu, anahtar kelime hedeflemenin reklamı içerikle eşleştirmesini sağlar.

Örneğin, uygulamanız https://www.example.com, alakalı anahtar kelimeleri hedeflemek için bu URL'yi iletebilirsiniz:

Swift

let request = GADRequest()
request.contentURL = "https://www.example.com"

Objective-C

GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";

SSS

Bir reklam otomatik olarak yenilendiğinde hangi hedefleme kullanılır?
Reklam yenilemesinde, daha önce belirtilen GADRequest nesnesi, hedefleme için tekrar kullanılıyor. Yeni hedefleme ayarlamak için şurada loadRequest öğesini açıkça çağırın: Yeni, GADBannerView GADRequest nesne.
Ek hedefleme parametrelerini uyumlulaştırma ağlarına nasıl iletirim?
Nasıl yapılacağını öğrenmek için Uyumlulaştırma konusuna bakın uyumlulaştırma ağlarına hedefleme gönderme.