Son kullanıcı gizliliği, Ads Data Hub'ın yaptığı her işin merkezinde yer alır ve platformumuzun temelini oluşturur. Bu gizliliği sürdürmek ve müşterilerimize düzenleyici kurumun belirlediği kurallara uygunluk konusunda yardımcı olmak amacıyla, platformun dışına çıkardığınız veriler arasında bulunabilecek, bireysel kullanıcılarla1 ilgili verilerin platformdan aktarılmasını önlemek üzere tasarlanmış belirli denetimler ve kısıtlamalar uyguluyoruz.
Aşağıda, Ads Data Hub'ın gizlilik özelliklerine genel bir bakış sunulmuştur. Ayrıntılı bilgi edinmek için sonraki bölümleri inceleyebilirsiniz:
- Statik kontroller, gizlilikle ilgili bariz ve anlık endişeleri bulmak için sorgularınızdaki ifadeleri inceler.
- Veri erişim limitleri, belirli bir veri parçasına toplam kaç kez erişebileceğinizi sınırlar.
- Toplama kontrolleri, her satırda son kullanıcı gizliliğini korumaya yetecek kadar çok sayıda kullanıcı bulunmasını sağlar.
- Gürültü yerleştirme, makul düzeyde doğru sonuçlar sunarken kullanıcı gizliliğini korumak için toplayıcı bir
SELECTifadesine hassas şekilde kalibre edilmiş rastgele gürültü ekler. - Farklılık kontrolleri (veya "fark kontrolleri"), sonuç kümelerini karşılaştırarak bireysel kullanıcıları tanımlayabilecek kombinasyonları önlemeye yardımcı olan ve gürültü yerleştirmeye yönelik eski bir alternatiftir. Bu yöntem gürültüyü önler ancak genellikle önemli ve tahmin edilemeyen veri karartma işlemlerine yol açar.
Statik kontroller
Statik kontroller; kullanıcı tanımlayıcılarını dışa aktarma, kullanıcı tanımlayıcıları için işlevler kullanma ya da kullanıcı düzeyi veriler içeren alanlarda izin verilmeyen işlevler kullanma gibi gizlilikle ilgili bariz, anlık endişeleri bulmak için sorgularınızdaki ifadeleri inceler. Sorgu hatalarını önlemek için en iyi uygulamaları inceleyin ve hangi işlevlere izin verildiğini öğrenin.
Veri erişim limiti
Veri erişim limitiniz, belirli bir veri parçasına toplam kaç kez erişebileceğinizi sınırlar. Bütçelerinin sonuna yaklaşan kullanıcılara DATA_ACCESS_BUDGET_IS_NEARLY_EXHAUSTED türünde bir gizlilik mesajı gönderilir. Veri erişim limiti giriş noktasını kullanarak veya kullanıcı arayüzündeki limit bildirimlerini gözlemleyerek limiti izleyebilirsiniz.
Toplama şartları
Ads Data Hub'ın gizlilik kontrollerinin temelinde kullanıcı toplama eşiği bulunur. Belirli eşik, gizlilik moduna ve erişilen verilere bağlıdır:
- Gürültü yerleştirme için sonuç satırı başına yaklaşık 20 tekil kullanıcı gerekir.
- Farklılık kontrolleri için sonuç satırı başına yaklaşık 50 benzersiz kullanıcı gerekir.
- Yalnızca tıklama ve dönüşüm verilerinin sorgulanması için sonuç satırı başına yaklaşık 10 benzersiz kullanıcı gerekir.
Aşağıdaki örnekte (gürültü yerleştirme kullanılarak), 125 numaralı kampanyayı içeren satır, 20 kullanıcı alt sınırının altında olan 18 kullanıcıdan sonuç topladığı için nihai sonuçlardan filtrelenir.
| Kampanya Kimliği | Kullanıcılar | Gösterim sayısı |
|---|---|---|
| 123 | 314 | 928 |
| 124 | 2718 | 5772 |
| 125 | 18 | 45 |
Gizlilik modları
Ads Data Hub, iki gizlilik modu sunar: Gürültü yerleştirme ve fark kontrolleri. Her modla ilgili ayrıntılar için aşağıdaki sayfalara bakın:
- Gürültü yerleştirme (Önerilir)
- Farklılık kontrolleri (Eski)
Farklılık kontrollerini gürültü yerleştirme ile karşılaştırma
Farklılık kontrolleri modunda, 50 kullanıcılık toplama koşulunu karşılamayan veya farklılık kontrolü ihlallerine neden olan satırlar filtrelenir.
Gürültü yerleştirme modunda satırlar yalnızca toplama koşulunu (gösterim verileri için yaklaşık 20 kullanıcı) karşılamadıklarında filtrelenir ve toplu sonuçlara rastgele gürültü eklenir.
|
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
Açık gizlilik filtreleme
Sorgunuzu bölmeniz gerektiği ancak toplanan sonuçları birleştirmek istediğiniz durumlarda, gizlilik kontrollerini açıkça birkaç küçük sorguya uygulayabilir ve ardından bu sonuçları gizliliğe uygun bir şekilde birleştirebilirsiniz.
Kullanım alanı örnekleri:
- Bağlı Google Ads hesabınızda, AEA verileri de dahil olmak üzere ilişkilendirme etkinliği türüne göre tüm dönüşümleri arayan bir reklamverensiniz.
- Bağlı Google Ads hesabınızdaki tüm dönüşümleri ilişkilendirme etkinlik türüne göre arayan bir ölçüm iş ortağısınız.
Google Ads hesabınızdaki dönüşümlerin toplamını almak için sorguyu, her Google hizmetine ayrı ayrı gizlilik kontrolleri uygulamak üzere bir OPTIONS(privacy_checked_export=TRUE) ifadesi kullanarak yeniden yazabilirsiniz.
Bu bölümdeki yeniden yazma örneği şunları yapar:
- Her Google hizmetini ayrı ayrı sorgular ve her ara sonuç kümesine açıkça gizlilik kontrolleri uygular.
- YouTube, Gmail ve Ağ olmak üzere her Google hizmetinin gizlilik kontrolü yapılmış sonuçları için ayrı bir geçici tablo oluşturur.
- Geçici tablolardaki gizlilik kontrolü yapılmış dönüşüm sayılarını toplar.
CREATE TEMP TABLE youtube_agg OPTIONS(privacy_checked_export=TRUE) AS
SELECT
impression_data.campaign_id,
attribution_event_type,
COUNT(1) AS num_convs
FROM adh.google_ads_conversions_policy_isolated_youtube
WHERE impression_data.campaign_id IN UNNEST(@campaign_ids)
AND conversion_type IN UNNEST(@conversion_type_list)
GROUP BY campaign_id, attribution_event_type;
CREATE TEMP TABLE network_agg OPTIONS(privacy_checked_export=TRUE) AS
SELECT
impression_data.campaign_id,
attribution_event_type,
COUNT(1) AS num_convs
FROM adh.google_ads_conversions_policy_isolated_network
WHERE impression_data.campaign_id IN UNNEST(@campaign_ids)
AND conversion_type IN UNNEST(@conversion_type_list)
GROUP BY campaign_id, attribution_event_type;
CREATE TEMP TABLE gmail_agg OPTIONS(privacy_checked_export=TRUE) AS
SELECT
impression_data.campaign_id,
attribution_event_type,
COUNT(1) AS num_convs
FROM adh.google_ads_conversions_policy_isolated_gmail
WHERE impression_data.campaign_id IN UNNEST(@campaign_ids)
AND conversion_type IN UNNEST(@conversion_type_list)
GROUP BY campaign_id, attribution_event_type;
SELECT
campaign_id,
attribution_event_type,
SUM(num_convs) AS num_convs
FROM (
SELECT * FROM youtube_agg
UNION ALL
SELECT * FROM network_agg
UNION ALL
SELECT * FROM gmail_agg
)
GROUP BY campaign_id, attribution_event_type
Bu sorgunun, tablolar arasındaki verileri doğrudan birleştirmek için JOIN kullanmadığını, bunun yerine önce her tablo için sorguyu gerçekleştirdiğini, her ara tabloya gizlilik kontrolleri uyguladığını ve ardından gizlilik kontrolü yapılmış değerleri toplamak için UNION kullandığını unutmayın.
Sorgu danışmanı
SQL'iniz geçerliyse ancak gizlilik sorunlarını tetikleyebiliyorsa sorgu danışmanı, istenmeyen sonuçlardan kaçınmanıza yardımcı olmak için sorgu geliştirme süreci sırasında uygulanabilir öneriler gösterir.
Sorgu danışmanını kullanmak için:
- Kullanıcı arayüzü. Öneriler, sorgu düzenleyicide sorgu metninin üzerinde gösterilir.
- API.
customers.analysisQueries.validateyöntemini kullanın.
-
Örneğin, panelistlerde olduğu gibi paylaşmayı kabul ettikleri veriler hariç. ↩