Şeffaflık ve Kullanıcı Rızası Çerçevesi'ni uygulayın

Bu sayfa, Google etiketlerine izin sinyalleri iletmek amacıyla TCF çerçevesini kullanmak isteyen Kullanıcı Rızası Yönetim Platformu (CMP) geliştiricileri için hazırlanmıştır.

IAB Şeffaflık ve Kullanıcı Rızası Çerçevesi (TCF), web sitelerinin, reklamverenlerin ve reklam ajanslarının web sayfaları için tüketici rızası almasını, kaydetmesini ve güncellemesini sağlayan açık standartlı bir teknik çerçevedir.

Google Analytics çerezlerini kontrol etmek için izin modu ile entegre edin.

İzin modu TCF entegrasyonunu aşağıdaki yöntemlerden birini kullanarak etkinleştirebilirsiniz.

CMP API'si

TCF kullanıcı rızası yönetim platformu API uygulamanız tarafından oluşturulan TCData nesnelerde enableAdvertiserConsentMode alanını true olarak ayarlayın.

TCData.enableAdvertiserConsentMode = true

Web sitesi

TCF desteğini etkinleştirmek için iframe aracılığıyla yüklenen sayfalarda bile, TCF'yi desteklemesi gereken her web sitesinde özelliği true olarak ayarlayın.

window['gtag_enable_tcf_support'] = true

Uygulamalar

TCF entegrasyonları, CMP'niz tarafından otomatik olarak etkinleştirilebilir. AndroidManifest.xml (Android) veya info.plist (iOS) dosyanızı güncelleyerek entegrasyonu devre dışı bırakabilirsiniz.

Android için:

<metadata android:name="google_analytics_tcf_data_enabled" android:value="false" />

iOS için:

<key>GOOGLE_ANALYTICS_TCF_DATA_ENABLED</key> <false/>

TCF entegrasyon davranışı

Google etiketi ve Firebase için Google Analytics SDK'sı yalnızca TCF politikaları ve teknik özellikler uyarınca doğru şekilde uygulanmış ve Google'ın AB Kullanıcı Rızası Politikası'na uyan TCF dizelerini kabul eder.

Web etiketi entegrasyonlarında, CMP 500 milisaniye içinde yanıt vermezse veya "error", "stub" ya da "loading" durumunu görürseniz etiket varsayılan izin ayarlarıyla devam eder.

TCF uygulamalarıyla ilgili sorunları nasıl gidereceğinizi öğrenin.

Etkinleştirildiğinde, izin modu TCF entegrasyonu TCF Amaçları'ndan aşağıdaki gibi izin modu komutlarına eşlenir.

Amaç Açıklama Amaç reddedildiğinde gerçekleşen Google etiketi davranışı
1 Bir cihazda bilgileri depolama ve/veya bilgilere erişme. ad_storage = denied
ad_user_data = denied
3 Kişiselleştirilmiş bir reklam profili oluşturma ad_personalization = denied
4 Kişiselleştirilmiş reklamlar seçme ad_personalization = denied
7 Reklam performansını ölçme ad_user_data = denied

Google Analytics'teki Google sinyalleri özelliğini devre dışı bırakır (yalnızca web etiketleri için).

9 Kitle analizleri oluşturmak için pazar araştırması yapma

Google Analytics'teki Google sinyalleri özelliğini devre dışı bırakır (yalnızca web etiketleri için).

10 Ürün geliştirme ve iyileştirme

Google Analytics'teki Google sinyalleri özelliğini devre dışı bırakır (yalnızca web etiketleri için).

Sonraki adımlar

Müşterilerinize Google Etiket Yöneticisi'nde kullanabilecekleri bir etiket sağlamayı planlıyorsanız banner'ınız için bir etiket şablonu oluşturun.