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_microsmetrics.ordered_item_sales_microsmetrics.returns_microsmetrics.shipped_item_sales_micros
'Google पर खरीदें' के आंकड़े
Merchant Center Query Language, 'Google पर खरीदें' के ऑर्डर के लिए दो कैटगरी की मेट्रिक के साथ काम करता है: आइटम-लेवल की मेट्रिक और ऑर्डर-लेवल की मेट्रिक.
- आइटम-लेवल की मेट्रिक
ऑर्डर में शामिल आइटम के आधार पर कैलकुलेट की गई मेट्रिक. ये मेट्रिक, हर ऑर्डर में शामिल आइटम के प्रॉडक्ट डाइमेंशन से जुड़ी होती हैं.
metrics.item_days_to_shipmetrics.item_fill_ratemetrics.ordered_itemsmetrics.ordered_item_sales_microsmetrics.rejected_itemsmetrics.returned_itemsmetrics.return_ratemetrics.returns_microsmetrics.shipped_itemsmetrics.shipped_item_sales_microsmetrics.unshipped_items
- ऑर्डर-लेवल की मेट्रिक
हर ऑर्डर के हिसाब से कैलकुलेट की गई मेट्रिक.
metrics.aosmetrics.aov_microsmetrics.days_to_shipmetrics.ordersmetrics.shipped_ordersmetrics.unshipped_orders
ऑर्डर-लेवल की मेट्रिक, हर ऑर्डर में मौजूद सामान के प्रॉडक्ट डाइमेंशन से जुड़ी नहीं होती हैं.
उपलब्ध किसी भी सेगमेंट के साथ, आइटम-लेवल की मेट्रिक चुनी जा सकती हैं. हालांकि, ऑर्डर-लेवल की मेट्रिक को इनमें से किसी भी प्रॉडक्ट डाइमेंशन सेगमेंट के साथ चुनने पर, आपको गड़बड़ी का मैसेज दिखेगा:
segments.brandsegments.category_l1,segments.category_l2,segments.category_l3,segments.category_l4,segments.category_l5segments.custom_label1,segments.custom_label2,segments.custom_label3,segments.custom_label4,segments.custom_label5segments.offer_idsegments.product_type_l1,segments.product_type_l2,segments.product_type_l3,segments.product_type_l4,segments.product_type_l5segments.title
ज़्यादा जानें
सेगमेंट की पूरी सूची देखने के लिए, दस्तावेज़ देखें.