Merchant Center की कस्टम रिपोर्ट में उपलब्ध सेगमेंटेशन को Reporting API में लागू किया जा सकता है. इसके लिए, क्वेरी में सही फ़ील्ड जोड़ें. उदाहरण के लिए, segments.program
के लिए क्वेरी करने पर, हर प्रोग्राम (शॉपिंग विज्ञापन, मुफ़्त में दिखाई जाने वाली प्रॉडक्ट लिस्टिंग वगैरह) के लिए एक लाइन वाली रिपोर्ट मिलती है. इसमें SELECT
क्लॉज़ में बताई गई मेट्रिक (इंप्रेशन, क्लिक वगैरह) शामिल होती हैं.
Merchant Center में कस्टम रिपोर्ट की तरह ही, Reporting API की मदद से एक ही क्वेरी में कई सेगमेंट तय किए जा सकते हैं.
यहां दी गई सैंपल क्वेरी, आपके खाते में मौजूद सभी प्रॉडक्ट के लिए 30 दिनों की अवधि के दौरान मिले क्लिक की जानकारी देती है. इसे program
और offer_id
के हिसाब से सेगमेंट किया गया है:
SELECT
segments.program,
segments.offer_id,
metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
API Explorer में मौजूद सैंपल को आज़माने के लिए, चलाएं पर क्लिक करें. चलाएं पर क्लिक करने के बाद, अनुरोध यूआरएल में मौजूद कारोबारी या कंपनी के आईडी वाले प्लेसहोल्डर को अपने कारोबारी या कंपनी के आईडी से अपडेट करें. क्वेरी में बदलाव किया जा सकता है. एपीआई एक्सप्लोरर के साथ काम करने के लिए, पूरी क्वेरी एक ही लाइन में होनी चाहिए.
reports.search
को यह क्वेरी भेजने पर मिलने वाले नतीजे, एक ऐसी लाइन होती है जिसमें offer_id
और program
के हर कॉम्बिनेशन के लिए क्लिक की संख्या दी गई होती है. जैसे, इस सैंपल JSON स्ट्रिंग में:
{
"results": [
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12345"
},
"metrics": {
"clicks": "38"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12346"
},
"metrics": {
"clicks": "125"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12346"
},
"metrics": {
"clicks": "23"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12347"
},
"metrics": {
"clicks": "8"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12347"
},
"metrics": {
"clicks": "3"
}
}
]
}
कैटगरी और प्रॉडक्ट टाइप
Merchant Center Query Language, मेट्रिक को एट्रिब्यूट के दो ग्रुप के हिसाब से सेगमेंट करने की सुविधा देती है. इन ग्रुप को अपनी इन्वेंट्री व्यवस्थित करने के लिए तय किया जा सकता है:
- कैटगरी लेवल (
segments.category_l1
,segments.category_l2
वगैरह) - Google के प्रॉडक्ट की अलग-अलग कैटगरी में दी गई कैटगरी. अगर आपने अपने प्रॉडक्ट के लिए कोई कैटगरी नहीं दी है, तो Google उसे अपने-आप असाइन कर सकता है. इसके अलावा, अगर आपने कोई कैटगरी दी है, तो Google उसे और बेहतर बना सकता है.
- प्रॉडक्ट टाइप के लेवल (
segments.product_type_l1
,segments.product_type_l2
वगैरह) - प्रॉडक्ट टाइप, आपके बांटी गई कैटगरी के आधार पर तय किए जाते हैं. कैटगरी लेवल के उलट, इसके लिए पहले से तय की गई वैल्यू का कोई सेट नहीं है.
कैटगरी और प्रॉडक्ट टाइप, दोनों एट्रिब्यूट को कई लेवल वाले क्रम में व्यवस्थित किया जाता है. प्रॉडक्ट स्पेसिफ़िकेशन में, हर लेवल को >
वर्ण से अलग किया जाता है. हालांकि, रिपोर्ट में आपको हर लेवल को अलग-अलग चुनना होता है.
उदाहरण के लिए, यहां दिए गए प्रॉडक्ट टाइप लेवल वाले प्रॉडक्ट पर विचार करें:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
रिपोर्ट में हर लेवल को उसके फ़ील्ड में दिखाया जाएगा. जैसे:
सेगमेंट | मान |
---|---|
segments.product_type_l1 |
Home & Garden |
segments.product_type_l2 |
Kitchen & Dining |
segments.product_type_l3 |
Kitchen Appliances |
segments.product_type_l4 |
Refrigerators |
मुद्रा और कीमत की मेट्रिक
ReportRow
के segments.currency_code
फ़ील्ड से पता चलता है कि किस मुद्रा में कीमत की मेट्रिक, जैसे कि metrics.conversion_value_micros
दिखाई जाती हैं.
इन मेट्रिक को सही तरीके से समझने के लिए, यह ज़रूरी है. इसलिए, जब भी नीचे दी गई कीमत की मेट्रिक में से कोई एक मेट्रिक चुनी जाएगी, तब ReportRow
अपने-आप segments.currency_code
में शामिल हो जाएगा.
metrics.conversion_value_micros
metrics.aov_micros
metrics.ordered_item_sales_micros
metrics.returns_micros
metrics.shipped_item_sales_micros
'Google पर खरीदें' के आंकड़े
Merchant Center Query Language, 'Google पर खरीदें' के ऑर्डर के लिए दो कैटगरी की मेट्रिक के साथ काम करता है: आइटम-लेवल की मेट्रिक और ऑर्डर-लेवल की मेट्रिक.
- आइटम-लेवल की मेट्रिक
ऑर्डर में शामिल आइटम के आधार पर कैलकुलेट की गई मेट्रिक. ये मेट्रिक, हर ऑर्डर में शामिल आइटम के प्रॉडक्ट डाइमेंशन से जुड़ी होती हैं.
metrics.item_days_to_ship
metrics.item_fill_rate
metrics.ordered_items
metrics.ordered_item_sales_micros
metrics.rejected_items
metrics.returned_items
metrics.return_rate
metrics.returns_micros
metrics.shipped_items
metrics.shipped_item_sales_micros
metrics.unshipped_items
- ऑर्डर-लेवल की मेट्रिक
हर ऑर्डर के हिसाब से कैलकुलेट की गई मेट्रिक.
metrics.aos
metrics.aov_micros
metrics.days_to_ship
metrics.orders
metrics.shipped_orders
metrics.unshipped_orders
ऑर्डर-लेवल की मेट्रिक, हर ऑर्डर में मौजूद सामान के प्रॉडक्ट डाइमेंशन से जुड़ी नहीं होती हैं.
उपलब्ध किसी भी सेगमेंट के साथ, आइटम-लेवल की मेट्रिक चुनी जा सकती हैं. हालांकि, ऑर्डर-लेवल की मेट्रिक को इनमें से किसी भी प्रॉडक्ट डाइमेंशन सेगमेंट के साथ चुनने पर, आपको गड़बड़ी का मैसेज दिखेगा:
segments.brand
segments.category_l1
,segments.category_l2
,segments.category_l3
,segments.category_l4
,segments.category_l5
segments.custom_label1
,segments.custom_label2
,segments.custom_label3
,segments.custom_label4
,segments.custom_label5
segments.offer_id
segments.product_type_l1
,segments.product_type_l2
,segments.product_type_l3
,segments.product_type_l4
,segments.product_type_l5
segments.title
ज़्यादा जानें
सेगमेंट की पूरी सूची देखने के लिए, दस्तावेज़ देखें.