खोज के नतीजों में मेट्रिक का न दिखना
क्वेरी लागू करने पर, आपको उन इकाइयों की मेट्रिक दिख सकती हैं जिनकी वैल्यू शून्य है. इसकी ये वजहें हो सकती हैं:
- इकाइयों को नहीं दिखाया जा सकता.
- हो सकता है कि उन्हें रिपोर्ट की तारीख की सीमा के दौरान रोका गया हो.
क्वेरी के नतीजों से, अक्सर आपको अपने कैंपेन की परफ़ॉर्मेंस के बारे में जानकारी चाहिए होती है. इस संदर्भ में, शून्य मेट्रिक शायद सही न हों. ज़्यादा काम की रिपोर्ट बनाने के लिए, शून्य वैल्यू वाली मेट्रिक को साफ़ तौर पर बाहर रखा जा सकता है.
प्रीडिकेट की मदद से, शून्य मेट्रिक को बाहर रखना
प्रेडिकेट एक ऐसा एक्सप्रेशन है जिसका आकलन TRUE
, FALSE
या UNKNOWN
में किया जाता है.
इनका इस्तेमाल, Google Ads क्वेरी लैंग्वेज में WHERE
क्लॉज़ की खोज की शर्त में किया जाता है.
यहां दी गई क्वेरी में, प्रीडिकेट की मदद से शून्य मेट्रिक को साफ़ तौर पर हटाने का तरीका बताया गया है:
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
सेगमेंट बनाकर, शून्य मेट्रिक को बाहर रखना
किसी रिपोर्ट को सेगमेंट में बांटते समय, शून्य मेट्रिक को हमेशा बाहर रखा जाता है. हालांकि, ऐसा तब ही किया जाता है, जब सभी चुनी गई मेट्रिक शून्य हों (यहां देखें).
किसी रिपोर्ट को सेगमेंट में बांटने के लिए, खोज क्वेरी में कोई segments
फ़ील्ड शामिल करें. उदाहरण के लिए, अगर किसी रिपोर्ट को segments.date
के हिसाब से सेगमेंट में बांटा जाता है, तो हर तारीख के लिए मेट्रिक को एक लाइन में बांटा जाता है. ऐसी रिपोर्ट में, जिन तारीखों के लिए कोई मेट्रिक नहीं होती है उन्हें नहीं दिखाया जाता.
नीचे दी गई क्वेरी के लिए, रिपोर्ट में मेट्रिक की कोई लाइन शामिल नहीं होगी:
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
शून्य मेट्रिक वाली पंक्तियां दिखाना
जिन पंक्तियों की चुनी गई मेट्रिक सभी शून्य हैं वे नहीं दिखेंगी.
उदाहरण के लिए:
SELECT
ad_group_criterion.criterion_id,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM keyword_view
WHERE segments.date BETWEEN <date1> AND <date2>
इस रिपोर्ट में ऐसी कोई भी लाइन नहीं होगी जिसमें चुनी गई तीनों मेट्रिक का वैल्यू शून्य हो.
अगर डेटा को सेव रखने की अवधि से पहले का डेटा वापस पाया जाता है, तो इससे तैयार होने वाली रिपोर्ट में, डेटा को सेव रखने की अवधि से पहले का डेटा नहीं दिखेगा. खाते का पूरा डेटा, 11 साल तक सेव रहता है. इसमें परफ़ॉर्मेंस मेट्रिक, बिलिंग की जानकारी, और पुरानी रिपोर्ट शामिल हैं.