Google Ads के यूज़र इंटरफ़ेस (यूआई) में रिपोर्टिंग की सुविधाएं मिलती हैं. रिपोर्ट बनाने के लिए, अपने Google Ads खाते में साइन इन करें. इसके बाद, बाईं ओर मौजूद नेविगेशन मेन्यू में कैंपेन पर क्लिक करें. इसके बाद, अहम जानकारी और रिपोर्ट पर क्लिक करें. रिपोर्ट एडिटर पर क्लिक करके, नई रिपोर्ट बनाई जा सकती है.
इस गाइड में, Google Ads यूज़र इंटरफ़ेस (यूआई) में रिपोर्टिंग के सामान्य कॉन्सेप्ट और नाम रखने के तरीकों को उन रिपोर्ट से मैप किया गया है जिन्हें Google Ads क्वेरी लैंग्वेज (GAQL) और Google Ads API का इस्तेमाल करके जनरेट किया जा सकता है. यूज़र इंटरफ़ेस (यूआई) में दिए गए प्रॉम्प्ट का इस्तेमाल करके भी, अपनी ज़रूरत के हिसाब से रिपोर्ट बनाई जा सकती है.
टूल और संसाधन
यूज़र इंटरफ़ेस (यूआई) स्क्रीन को एपीआई से मैप करने के बारे में ज़्यादा जानकारी वाले उदाहरण और अपने-आप मिलने वाली मदद पाने के लिए, ये लेख पढ़ें:
- क्वेरी कुकबुक: GAQL क्वेरी का एक कलेक्शन, जो Google Ads के यूज़र इंटरफ़ेस (यूआई) की कई सामान्य स्क्रीन पर मौजूद डेटा को कॉपी करता है.
- Google Ads API Reporting Extension: यह एक Chrome एक्सटेंशन है. इसकी मदद से, Google Ads के यूज़र इंटरफ़ेस (यूआई) में ही एपीआई रिसॉर्स और फ़ील्ड के नाम पहचाने जा सकते हैं.
यूज़र इंटरफ़ेस (यूआई) से जुड़े सामान्य शब्द
यहां दी गई टेबल में, यूज़र इंटरफ़ेस (यूआई) में इस्तेमाल होने वाले कुछ सामान्य शब्दों और Google Ads क्वेरी लैंग्वेज (GAQL) में उनकी मैपिंग के बारे में बताया गया है.
| यूज़र इंटरफ़ेस (यूआई) | GAQL |
|---|---|
| कॉलम | GAQL क्वेरी के SELECT क्लॉज़ में मौजूद कोई भी संसाधन, सेगमेंट फ़ील्ड या मेट्रिक. |
| तारीख की सीमा | तारीख की सीमाएं, WHERE क्लॉज़ से मैप होती हैं. यह क्लॉज़, segments.date पर फ़िल्टर करता है. |
| फ़िल्टर | WHERE क्लॉज़ में एक या उससे ज़्यादा शर्तें. |
| सेगमेंट फ़ील्ड | अपनी GAQL क्वेरी में सेगमेंट फ़ील्ड शामिल करके, सेगमेंटेशन लागू करें. |
| पेजिनेशन | पेजिंग, क्वेरी के नतीजों के सेट को कई पेजों में बांट देती है. |
कॉलम
यूज़र इंटरफ़ेस (यूआई) में कॉलम, GAQL में संसाधन फ़ील्ड, सेगमेंट फ़ील्ड या मेट्रिक के लिए, SELECT क्लॉज़ का इस्तेमाल करने के बराबर होते हैं.
ज़्यादा जानकारी के लिए, आंकड़ों की टेबल के कॉलम के बारे में जानकारी लेख पढ़ें.
समय अवधियां
Google Ads के यूज़र इंटरफ़ेस (यूआई) में एक टेबल होती है, जिसमें खाते के आंकड़े दिखते हैं. साथ ही, एक ड्रॉप-डाउन मेन्यू होता है, जिससे इन आंकड़ों की तारीख की सीमा को कंट्रोल किया जा सकता है.
GAQL में भी आपके पास यही कंट्रोल होता है. इसके लिए, GAQL क्वेरी के WHERE क्लॉज़ में segments.date को फ़िल्टर करें.
फ़िल्टर
यूज़र इंटरफ़ेस (यूआई) में मौजूद फ़िल्टर, GAQL के WHERE क्लॉज़ में मौजूद एक या उससे ज़्यादा शर्तों के बराबर होते हैं.
ज़्यादा जानकारी के लिए, परफ़ॉर्मेंस डेटा का व्यू फ़िल्टर करना लेख पढ़ें.
सेगमेंटेशन
ज़्यादा जानकारी वाले आंकड़े देखने के लिए, डेटा को सेगमेंट के हिसाब से बांटें. उदाहरण के लिए, मान लें कि आपको Google Display Network से अलग, Google Search Network के लिए इंप्रेशन की संख्या देखनी है. ऐसे में, अपनी रिपोर्ट को नेटवर्क के हिसाब से सेगमेंट करें. सेगमेंटेशन देखें और जानें कि SELECT क्लॉज़ में सेगमेंट फ़ील्ड कैसे शामिल करें.
पेज पर नंबर डालना
यूज़र इंटरफ़ेस (यूआई) में अपनी रिपोर्ट देखने के लिए, डेटा की हर टेबल के सबसे नीचे मौजूद कंट्रोल का इस्तेमाल करें. इनकी मदद से, पेज बदले जा सकते हैं और साइज़ के तय सेट से, दिखाए जाने वाले नतीजों की संख्या चुनी जा सकती है.
रिपोर्ट वापस पाने के दौरान नतीजों को पेज के हिसाब से देखने के लिए, next_page_token के साथ GoogleAdsService.Search का इस्तेमाल करें. बिना किसी पेज नंबर के, नतीजों का पूरा सेट फ़ेच करने के लिए, GoogleAdsService.SearchStream का इस्तेमाल करें.
नतीजों को क्रम से लगाएं
यूज़र इंटरफ़ेस (यूआई) में, किसी कॉलम को चुनकर नतीजों को क्रम से लगाया जा सकता है.
GAQL में, क्वेरी के नतीजों को क्रम से लगाने और सीमित करने के लिए, ORDER BY क्लॉज़ और LIMIT क्लॉज़ का इस्तेमाल किया जा सकता है.
डाउनलोड करने के लिए उपलब्ध फ़ॉर्मैट
यूज़र इंटरफ़ेस (यूआई) में, रिपोर्ट को CSV, TSV या एक्सएमएल जैसे अलग-अलग फ़ॉर्मैट में डाउनलोड किया जा सकता है.
एपीआई, आउटपुट को सीधे CSV जैसी फ़ाइलों में फ़ॉर्मैट नहीं करता. इसलिए, आपके क्लाइंट ऐप्लिकेशन को रिस्पॉन्स को फ़ॉर्मैट करना होगा. क्लाइंट में CSV फ़ॉर्मैटिंग लागू करने का तरीका जानने के लिए, CSV कोड सैंपल में कैंपेन की रिपोर्ट देखें.
रिपोर्ट शेड्यूल करना और उन्हें ईमेल से भेजना
यूज़र इंटरफ़ेस (यूआई) से रिपोर्ट को शेड्यूल और ईमेल किया जा सकता है. हालांकि, ये सुविधाएं एपीआई में काम नहीं करतीं.
यूज़र इंटरफ़ेस (यूआई) व्यू को एपीआई के संसाधनों से मैप करना
यहां सामान्य यूज़र इंटरफ़ेस (यूआई) व्यू और उनसे मैच होने वाले GAQL संसाधन के नाम की सूची दी गई है.
| यूज़र इंटरफ़ेस (यूआई) व्यू | GAQL संसाधन का नाम (FROM क्लॉज़ में बताएं) |
|---|---|
| खाता | customer |
| कैंपेन, कैंपेन की जानकारी |
कैंपेन |
| विज्ञापन ग्रुप, विज्ञापन ग्रुप की जानकारी |
ad_group |
|
विज्ञापन, फ़ाइनल यूआरएल |
ad_group_ad |
| सर्च कीवर्ड | keyword_view |
| खोज के लिए शब्द | search_term_view |
| पेड और ऑर्गैनिक (आपकी और आपके जैसे दूसरे कारोबारों की परफ़ॉर्मेंस का टेंप्लेट)* |
paid_organic_search_term_view |
| लैंडिंग पेज | landing_page_view |
| बड़ा किया गया लैंडिंग पेज | expanded_landing_page_view |
| कॉन्टेंट > प्लेसमेंट | managed_placement_view |
| कॉन्टेंट > जहां विज्ञापन दिखाए गए | group_placement_view |
| कॉन्टेंट > विज्ञापन कहां दिखाए गए > जानकारी देखें | detail_placement_view |
| ऑडियंस > डेमोग्राफ़िक्स > उम्र | age_range_view |
| ऑडियंस > डेमोग्राफ़िक्स > लिंग | gender_view |
| जगहें | location_view |
| कॉन्टेंट > विषय | topic_view |
| जगहें > भौगोलिक रिपोर्ट | geographic_view |
* पेड और ऑर्गैनिक रिपोर्ट जनरेट करने के लिए, आपको ग्राहक लेवल पर Google Search Console खाते को अपने Google Ads खाते से लिंक करना होगा.
पिछली टेबल के उदाहरण के तौर पर, पिछले सात दिनों की एग्रीगेट की गई खाता रिपोर्ट जनरेट करने के लिए, यहां दी गई GAQL क्वेरी का इस्तेमाल किया जा सकता है. अगर आपको हर दिन के हिसाब से मेट्रिक चाहिए, तो SELECT क्लॉज़ में segments.date जोड़ें:
SELECT
customer.descriptive_name,
customer.id,
metrics.clicks,
metrics.impressions,
metrics.ctr,
metrics.average_cpc,
metrics.cost_micros,
metrics.absolute_top_impression_percentage,
metrics.top_impression_percentage,
metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS
सामान्य अंतर
यूज़र इंटरफ़ेस (यूआई) की रिपोर्ट और एपीआई की रिपोर्ट की तुलना करने पर, सबसे आम अंतरों में से एक यह है कि यूज़र इंटरफ़ेस (यूआई), हटाई गई इकाइयों को अपने-आप फ़िल्टर कर देता है, जबकि एपीआई ऐसा नहीं करता.
डिफ़ॉल्ट यूज़र इंटरफ़ेस (यूआई) व्यू को दोहराने के लिए, हटाई गई पंक्तियों को बाहर रखने के लिए status फ़ील्ड का इस्तेमाल करके फ़िल्टर जोड़ें (या ENABLED और PAUSED इकाइयों को साफ़ तौर पर शामिल करें). उदाहरण के लिए:
SELECT campaign.name
FROM campaign
WHERE campaign.status != 'REMOVED'