Google Ads API में, हर मानदंड रिपोर्ट को एक अलग संसाधन के तौर पर दिखाया जाता है.
जब तक ज़रूरी न हो, *_view
संसाधनों में सिर्फ़ resource_name
फ़ील्ड होता है.
अगर किसी खास मानदंड से जुड़ा डेटा फ़ेच करना है, तो Google Ads API क्लाइंट को उससे जुड़े ad_group_criterion
या campaign_criterion
फ़ील्ड तय करने होंगे.
इससे Google Ads API क्लाइंट, GoogleAdsService.SearchStream
तरीके के लिए एक ही अनुरोध में ad_group_criterion
या campaign_criterion
फ़ील्ड और *_view
संसाधन का अनुरोध कर सकते हैं.
क्वेरी के अनुरोध का उदाहरण
SELECT
ad_group_criterion.keyword.text,
ad_group.name,
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.average_cpc
FROM keyword_view
WHERE segments.date DURING LAST_30_DAYS
किसी खास मानदंड टाइप के लिए परफ़ॉर्मेंस डेटा (मेट्रिक) वापस पाने के लिए, FROM
क्लॉज़ में उससे जुड़ा व्यू रिसॉर्स तय करें. उदाहरण के लिए, कीवर्ड मेट्रिक वापस पाने के लिए, FROM
क्लॉज़ में keyword_view
और SELECT
क्लॉज़ में कुछ metrics
फ़ील्ड का इस्तेमाल करें.
आपके पास पैरंट रिसोर्स से लेकर customer
तक के फ़ील्ड चुनने का विकल्प होता है. ये फ़ील्ड, मानदंड के हिसाब से बनाए गए व्यू से चुने जा सकते हैं. उदाहरण के लिए, FROM
keyword_view
चुनते समय, यहां दिए गए सभी संसाधनों से फ़ील्ड का अनुरोध किया जा सकता है:
ad_group_criterion
ad_group
campaign
customer
किसी संसाधन के लिए, इस तरह से अनुरोध किए जा सकने वाले संसाधनों के बारे में जानने के लिए, उसके रेफ़रंस पेज की एट्रिब्यूट संसाधन लाइन देखें. उदाहरण के लिए, keyword_view
के संसाधन, इसके रेफ़रंस पेज पर देखे जा सकते हैं.