ऐसी पंक्तियां जो असली उपयोगकर्ता की निजता की सुरक्षा के लिए सही तरीके से एग्रीगेट नहीं की गई हैं या जो Ads Data Hub की अन्य निजता जांचों को पूरा नहीं करतीं, उन्हें किसी क्वेरी के नतीजों से हटा दिया जाएगा. विश्लेषण क्वेरी में फ़िल्टर की गई पंक्ति की खास जानकारी को कॉन्फ़िगर किया जा सकता है, ताकि ऐसी एक पंक्ति दिखाई जा सके जिसमें कॉन्सटेंट और छोड़ी गई पंक्तियों के कुल योग शामिल हों. इससे आपको, डेटा के आंकड़ों की कुल संख्या में अंतर को रोकने में मदद मिल सकती है. जैसे, कुल इंप्रेशन या क्लिक की कुल संख्या. यूज़र इंटरफ़ेस (यूआई) से बनाई गई नई विश्लेषण क्वेरी के लिए, फ़िल्टर की गई लाइन की खास जानकारी की सुविधा डिफ़ॉल्ट रूप से चालू होती है. फ़िल्टर की गई पंक्ति के सारांश, ऑडियंस क्वेरी पर लागू नहीं होते. एपीआई से बनाई गई क्वेरी में, फ़िल्टर की गई पंक्ति की खास जानकारी डिफ़ॉल्ट रूप से चालू नहीं होती.
उदाहरण
नीचे दिए गए उदाहरण में, कैंपेन 124 और 125 वाली लाइनों को फ़िल्टर किया जाएगा, क्योंकि वे 50 उपयोगकर्ताओं वाले एग्रीगेशन की शर्त को पूरा नहीं करती हैं.
कैंपेन आईडी | उपयोगकर्ता |
---|---|
123 | 400 |
124 | 45 |
125 | 6 |
हालांकि, फ़िल्टर की गई लाइन की खास जानकारी का इस्तेमाल करके, 50 उपयोगकर्ताओं के एग्रीगेशन की शर्त को पूरा करने के लिए, इस डेटा को जोड़ा जा सकता है. इस उदाहरण में, फ़िल्टर किए गए डेटा का मिलान करने के लिए योग और पंक्ति को लेबल करने के लिए कॉन्सटेंट का इस्तेमाल किया गया है:
- ऐसा योग जो
Users
कॉलम से फ़िल्टर किए गए डेटा को इकट्ठा करता है. Campaign ID
कॉलम में, "फ़िल्टर की गई पंक्ति की खास जानकारी" को "फ़िल्टर की गई पंक्ति की खास जानकारी" पर सेट करने के लिए इस्तेमाल किया जाने वाला एक कॉन्सटेंट.
कैंपेन आईडी | उपयोगकर्ता |
---|---|
फ़िल्टर की गई लाइन की खास जानकारी | 51 |
123 | 400 |
ऑटोमैटिक मोड
Ads Data Hub, डिफ़ॉल्ट रूप से यूज़र इंटरफ़ेस (यूआई) से बनाई गई नई क्वेरी के लिए, फ़िल्टर की गई लाइन से जुड़ी खास जानकारी को अपने-आप चालू और कॉन्फ़िगर करता है. क्वेरी में बदलाव करते ही, Ads Data Hub चुने गए कॉलम के आधार पर कॉन्फ़िगरेशन में अपने-आप बदलाव करेगा.
- अपने-आप कॉन्फ़िगर की गई सेटिंग देखने के लिए, प्रॉपर्टी > फ़िल्टर की गई पंक्ति की खास जानकारी पर जाएं. कॉन्फ़िगरेशन को सिर्फ़ पढ़ा जा सकता है.
- ऑटोमैटिक मोड को बंद करने के लिए, अपने-आप टॉगल पर क्लिक करें. मौजूदा कॉन्फ़िगरेशन को बनाए रखा जाता है और ऑटोमैटिक मोड बंद कर दिया जाता है.
- ऑटोमैटिक मोड चालू करने के लिए, अपने-आप टॉगल पर क्लिक करें. दिखने वाले ऑटोमैटिक पर स्विच करें? डायलॉग बॉक्स में, हां, रीसेट करें पर क्लिक करें. मौजूदा कॉन्फ़िगरेशन हटा दिया गया है और ऑटोमैटिक मोड चालू कर दिया गया है.
- एपीआई की मदद से, अपने-आप चलने वाले मोड को टॉगल करने के लिए,
generateFilteredRowSummaryAutomatically
का इस्तेमाल करें.
मैन्युअल मोड चालू करें
किसी सेव की गई क्वेरी में, फ़िल्टर की गई पंक्ति की खास जानकारी को मैन्युअल तरीके से जोड़ने के लिए या ऑटोमैटिक मोड बंद करने के बाद:
- उस कॉलम की पहचान करें जिसे इकट्ठा करना है.
- क्वेरी एडिटर की दाईं ओर मौजूद, प्रॉपर्टी > फ़िल्टर की गई पंक्ति की खास जानकारी में जाकर नियम जोड़ें पर क्लिक करें.
- कॉलम का नाम फ़ील्ड में उस कॉलम का नाम डालें जिसे आपको इकट्ठा करना है.
- Type ड्रॉपडाउन मेन्यू से, योग चुनें. अगर योग, एग्रीगेशन थ्रेशोल्ड से कम होता है, तो फ़िल्टर की गई पंक्ति के खास जानकारी को हटा दिया जाएगा.
- ज़रूरी नहीं: पिछले चरणों की तरह ही और नियम जोड़ें.
- ज़रूरी नहीं: कॉन्सटेंट का इस्तेमाल करके, फ़िल्टर की गई लाइन की खास जानकारी के लिए आइडेंटिफ़ायर जोड़ें.
आपकी चुनी गई लाइन के लिए, आपका कॉन्सटेंट मान्य डेटा टाइप होना चाहिए.
- कॉलम का नाम फ़ील्ड में कॉलम का नाम डालें.
- टाइप ड्रॉपडाउन मेन्यू से, कॉन्सटेंट चुनें.
- स्थिर जानकारी दें फ़ील्ड में पंक्ति के लिए आइडेंटिफ़ायर डालें.
- किसी नियम को हटाने के लिए, मिटाएं पर क्लिक करें
- सभी नियमों को हटाने के लिए, सभी हटाएं पर क्लिक करें.
अगर आपने एक से ज़्यादा टेबल एक्सपोर्ट करने में पेश किए गए इन-एसक्यूएल सिंटैक्स का इस्तेमाल करके कई टेबल एक्सपोर्ट की हैं, तो कॉलम के विकल्पों में फ़िल्टर की गई पंक्ति की खास जानकारी जोड़ें:
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;
इससे नतीजों की एक टेबल बनेगी, जिसमें फ़िल्टर की गई पंक्ति की खास जानकारी होगी. इसमें campaign_id
, 0
और ct
उन पंक्तियों का योग होगा जिन्हें निजता जांच की वजह से, नतीजे से फ़िल्टर किया गया था.
फ़िलहाल, फ़िल्टर की गई पंक्ति की खास जानकारी के लिए, कॉलम के ये विकल्प उपलब्ध हैं:
merge_type="SUM"
: खास जानकारी वाली लाइन में फ़िल्टर की गई वैल्यू का योग दिखाता है. सिर्फ़ न्यूमेरिक टाइप के लिए मान्य है.merge_constant=<value>
: खास जानकारी वाली लाइन में कॉन्सटैंट वैल्यू सेट करता है. इसका टाइप वही होना चाहिए जो कॉलम में है.- जिन कॉलम के लिए कोई विकल्प नहीं चुना गया है उनकी खास जानकारी वाली लाइन में NULL होंगे.
merge_type
या merge_constant
में से सिर्फ़ एक के बारे में बताया जा सकता है.
फ़िल्टर की गई लाइन के सारांश का नियम यहां भी लागू होता है. इसका मतलब है कि अगर योग, एग्रीगेशन थ्रेशोल्ड से कम होगा, तो फ़िल्टर की गई पंक्ति के सारांश को हटा दिया जाएगा.