Bu kılavuzda, bir reklam isteğine hedefleme bilgilerinin nasıl sağlanacağı açıklanmaktadır.
Ön koşullar
- Başlayın bölümünü tamamlayın.
RequestConfiguration
RequestConfiguration
, dahil edilecek hedefleme bilgilerini toplayan bir yapıdır
SetRequestConfiguration()
genel işlevi aracılığıyla genel olarak uygulanır.
İstek yapılandırmasını güncellemek için önce mevcut yapılandırmayı alın, istediğiniz güncellemeleri yapın ve yapılandırmayı aşağıdaki gibi ayarlayın:
firebase::gma::RequestConfiguration retrieved_configuration = firebase::gma::GetRequestConfiguration(); // .. apply your changes, then: firebase::gma::SetRequestConfiguration(request_configuration);
Ç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. Bunu ayarlayarak etiketini kullandığınızda, bu bildirimin doğru olduğunu ve uygulamanın sahibi adına hareket etme. Bu ayarın kötüye kullanılabileceğinin farkındasınız Google Hesabınızın kapatılmasına neden olabilir.
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,
tag_for_child_directed_treatment
RequestConfiguration
struct üyesi
aşağıdaki numaralandırılmış değerlerden biri:
RequestConfiguration::tag_for_child_directed_treatment
rolünü şu kullanıcıya ata: istediğinizi belirtmek içinRequestConfiguration::kChildDirectedTreatmentTrue
İçeriğiniz, COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilir.RequestConfiguration::tag_for_child_directed_treatment
rolünü şu kullanıcıya ata: belirtmek içinRequestConfiguration::kChildDirectedTreatmentFalse
İçeriğinizin COPPA amaçları doğrultusunda çocuklara yönelik olarak değerlendirilmesini istemiyorsanız.RequestConfiguration::tag_for_child_directed_treatment
rolünü şu kullanıcıya ata: istemiyorsanızRequestConfiguration::kChildDirectedTreatmentUnspecified
içeriğinizin COPPA'ya göre nasıl ele alınmasını istediğinizi reklam istekleri.
Aşağıdaki örnek, içeriğinizin şu şekilde değerlendirilmesini istediğinizi gösterir: COPPA amaçlarına uygun şekilde çocuklara yönelik:
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.tag_for_child_directed_treatment = firebase::RequestConfiguration::kChildDirectedTreatmentTrue; firebase::gma::SetRequestConfiguration(request_configuration);
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, 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, 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. 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 Daha fazla bilgi hakkında daha fazla bilgi edinin.
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 tüm reklam istekleri için kişiselleştirilmiş reklamcılık. Aynı zamanda Reklam ölçüm pikselleri gibi üçüncü taraf reklam tedarikçilerine yapılan istekleri devre dışı bırakır. üçüncü taraf reklam sunucuları.
Çocuklara yönelik ayarlarda olduğu gibi, RequestConfiguration'da
tag_for_under_age_of_consent
TFUA parametresini yapılandırıyoruz. Bu parametre
aşağıdaki numaralandırılmış değerlerle yapılandırıldı:
RequestConfiguration::tag_for_under_age_of_consent
rolünü şu kullanıcıya ata: Şunları istediğinizi belirtmek içinRequestConfiguration::kUnderAgeOfConsentTrue
Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılara yönelik olarak değerlendirilmek için reklam isteği reşit olma yaşının altındaki kullanıcılara.RequestConfiguration::tag_for_under_age_of_consent
rolünü şu kullanıcıya ata: Şunları istediğinizi belirtmek içinRequestConfiguration::kUnderAgeOfConsentFalse
Avrupa Ekonomik Alanı'ndaki kullanıcılar için değerlendirme yapılmamasını belirten reklam isteği (AEA) reşit olma yaşının altında olduğundan emin olun.RequestConfiguration::tag_for_under_age_of_consent
rolünü şu kullanıcıya ata: belirtmek içinRequestConfiguration::kUnderAgeOfConsentUnspecified
Reklam isteğinin kullanıcılar için değerlendirme alıp almayacağını belirtmemiş olmalıdır. Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altında.
Aşağıdaki örnek, TFUA'nın reklam isteklerinize dahil edilmesini istediğinizi gösterir:
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.tag_for_under_age_of_consent = firebase::RequestConfiguration::kUnderAgeOfConsentTrue; firebase::gma::SetRequestConfiguration(request_configuration);
Çocuklara yönelik ayarını ve Reşit olma yaşının altındaki kullanıcılar ayarını etkinleştirecek etiketler her ikisi de aynı anda doğru değerine ayarlanmamalıdır. Çocuklara yönelikse ayarının öncelikli olduğunu unutmayın.
Reklam içeriği filtreleme
Uygulamalar, reklam istekleri için maksimum reklam içeriği derecelendirmesi
RequestConfiguration::max_ad_content_rating field
Şu durumlarda döndürülen AdMob reklamları:
içerik derecelendirmesine sahip olmalıdır. Bunun için olası değerler, dijital içerik etiketi sınıflandırmalarına dayanır ve aşağıdaki listelenen değerlerden biri olmalıdır:
RequestConfiguration::kMaxAdContentRatingG
RequestConfiguration::kMaxAdContentRatingPG
RequestConfiguration::kMaxAdContentRatingT
RequestConfiguration::kMaxAdContentRatingMA
Aşağıdaki kod, bu reklamı belirtmek için bir RequestConfiguration
struct yapılandırır
döndürülen içerik,
G'den yüksek:
firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.max_ad_content_rating = firebase::RequestConfiguration::kMaxAdContentRatingG; firebase::gma::SetRequestConfiguration(request_configuration);
AdRequest
AdRequest
nesnesi, bir reklamla birlikte gönderilecek hedefleme bilgilerini toplar
isteği gönderin.
İçerik URL'si
Uygulamalar, reklam isteğinde bulunurken yayınladıkları içeriğin URL'sini iletebilir. Bu sayede anahtar kelime hedefleme, reklamı içerikle eşleştirebilir.
Örneğin, uygulamanız
https://www.example.com
, alakalı anahtar kelimeleri hedeflemek için bu URL'yi iletebilirsiniz:
// AdRequest with content URL: firebase::admob::AdRequest ad_request(/*content_url=*/"https://www.example.com"); // AdRequest without content URL: firebase::admob::AdRequest ad_request();