Son kullanıcı gizliliğini korumak için yeterli miktarda toplanmayan veya Ads Data Hub'ın diğer gizlilik kontrollerini karşılamayan satırlar sorgu sonuçlarından çıkarılır. Analiz sorgularındaki filtrelenmiş bir satır özetini, çıkarılan satırlardan sabit değerler ve toplamlar içeren tek bir satır döndürecek şekilde yapılandırabilirsiniz. Böylece, toplam gösterim sayısı veya toplam tıklama sayısı gibi veri toplamlarınızdaki tutarsızlıkların önlenmesine yardımcı olabilirsiniz. Kullanıcı arayüzü kullanılarak oluşturulan yeni analiz sorguları için filtrelenmiş satır özeti varsayılan olarak etkindir. Filtrelenmiş satır özetleri, kitle sorguları için geçerli değildir. API kullanılarak oluşturulan sorgularda, varsayılan olarak filtrelenmiş bir satır özeti etkinleştirilmez.
Örnek
Aşağıdaki örnekte 124 ve 125 kampanyalarını içeren satırlar, 50 kullanıcı toplama koşulunu karşılamadığı için filtrelenir.
Kampanya Kimliği | Kullanıcılar |
---|---|
123 | 400 |
124 | 45 |
125 | 6 |
Ancak, filtrelenmiş satır özeti kullanılarak filtrelenen veriler, 50 kullanıcılık toplama koşulunu karşılamak için birleştirilebilir. Bu örnekte, filtrelenmiş verileri hesaplamak için bir toplam ve satırı etiketlemek için bir sabit değer kullanılmaktadır:
Users
sütunundaki filtrelenmiş verileri toplayan bir toplama.Campaign ID
sütununda "Filtrelenen satır özeti" olarak ayarlanmış bir sabit değer (filtrelenmiş satır özetini etiketlemek için kullanılır).
Kampanya Kimliği | Kullanıcılar |
---|---|
Filtrelenmiş satır özeti | 51 |
123 | 400 |
Otomatik mod
Otomatik modu kullanmanızı öneririz. Varsayılan olarak Ads Data Hub, kullanıcı arayüzü kullanılarak oluşturulan yeni sorgular için filtrelenmiş bir satır özetini otomatik olarak etkinleştirir ve yapılandırır. Sorguyu düzenlerken Ads Data Hub, seçilen sütunlara göre yapılandırmayı otomatik olarak ayarlar.
- Bir raporu görüntülerken otomatik olarak yapılandırılmış ayarları görüntülemek için düzenle Düzenle'yi tıklayın. Yapılandırma salt okunurdur.
- Otomatik modu devre dışı bırakmak için Otomatik açma/kapatma düğmesini kapalı konuma getirin. Mevcut yapılandırma korunur ve otomatik mod devre dışıdır. Değişikliği korumak için sorgunuzu kaydetmeniz gerekir.
- Otomatik modu etkinleştirmek için Otomatik açma/kapatma düğmesini açık konuma getirin. Değişikliği korumak için sorgunuzu kaydetmeniz gerekir.
- Otomatik modu API ile değiştirmek için
generateFilteredRowSummaryAutomatically
değerini kullanın.
Manuel mod
Otomatik modu kullanmanızı öneririz. Kayıtlı bir sorguya manuel olarak veya otomatik modu devre dışı bıraktıktan sonra filtrelenmiş satır özeti eklemek için:
- Ads Data Hub'da Raporlar sayfasını açın.
- Düzenlemek istediğiniz raporun adını tıklayın.
- Filtrelenmiş satır özeti otomatik olarak oluşturuldu'nun yanındaki düzenle Düzenle'yi tıklayın.
- Otomatik açma/kapatma düğmesini kapalı konuma getirin. Not: Otomatik mod devre dışı bırakıldığında mevcut yapılandırma korunur. Gerektiğinde bu kuralları düzenleyin veya silin.
- Toplam kullanarak bir sütunu toplama Toplam, toplama eşiklerinin altına düşerse filtrelenen satır özeti atlanır.
- Kural ekle'yi tıklayın.
- Sütun adı alanına toplanacak sütunun adını girin.
- Tür listesinden Toplam'ı seçin.
- Filtrelenen satır özeti için sabit değer kullanarak bir etiket ekleyin. Sabit değeriniz, seçtiğiniz sütun için geçerli bir veri türü olmalıdır.
- Ekle'yi tıklayın.
- Tanımlayıcının filtrelenmiş satır özetinin hangi sütununda görünmesini istediğinize karar verin, ardından Sütun adı alanına bu sütunun adını girin.
- Tür listesinden Sabit değer'i seçin.
- Sabit değer belirtin alanına satır için faydalı bir tanımlayıcı ("Filtrelenen satır özeti" gibi) girin.
- Bitti'yi tıklayın.
- Değişikliklerinizi kaydetmek için Kaydet'i tıklayın.
Birden fazla tablo içeren manuel mod
Otomatik modu kullanmanızı öneririz. Birden çok tabloyu dışa aktarma bölümünde açıklanan in-sql yönergesini kullanarak birden fazla tabloyu dışa aktarıyorsanız sütun seçeneklerine filtre uygulanmış bir satır özeti ekleyebilirsiniz:
CREATE TABLE `myproject.mydataset.mytable` ( campaign_id INT64 OPTIONS(merge_constant=0), ct INT64 OPTIONS(merge_type="SUM") ) OPTIONS(privacy_checked_export=true) AS SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
Bu işlem, filtrelenmiş satır özeti içeren bir sonuç tablosu oluşturur. Bu tabloda campaign_id
, 0
olur ve ct
, gizlilik denetimleri nedeniyle sonuca göre filtrelenen satırların toplamı olur.
Filtrelenmiş satır özeti için kullanılabilen sütun seçenekleri şunlardır:
merge_type="SUM"
: Özet satırında, filtrelenen değerlerin toplamını verir.
Yalnızca sayısal türler için geçerlidir.
merge_constant=<value>
: Özet satırında sabit bir değer ayarlar. Sütunla aynı türde olmalıdır.- Belirtilen seçeneği olmayan sütunların özet satırında NULL ifadesi olacaktır.
Yalnızca bir merge_type
veya merge_constant
belirtilebilir.
Filtrelenmiş satır özetleri için tüm kurallar burada da geçerlidir (ör. toplam, toplama eşiklerinin altına düşerse filtrelenen satır özeti çıkarılır).