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.
Ö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ğerinitrue
olarak ayarlayın: COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilen içerikler. Bu, IDFA iletimi. - İstemediğinizi belirtmek için
tagForChildDirectedTreatment
öğesinifalse
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ına uygun şekilde çocuklara yönelik:
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.
Reşit olma yaşının altındaki kullanıcılar
Reklam isteklerinizi Reşit olma yaşının altındaki Avrupa Ekonomik Alanı (AEA). Bu özellik uygunluk sağlamak amacıyla tasarlanan Genel Veri Koruma Yönetmeliği (GDPR). Başka yasal gerekçelerle yükümlülüklere tabidir. Avrupa Birliği kılavuzunu 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ğerinitrue
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 şuradaloadRequest
öğ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.