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 में सैंपल आज़माने के लिए, Run पर क्लिक करें. Run पर क्लिक करने के बाद, अनुरोध के यूआरएल में मर्चेंट आईडी प्लेसहोल्डर को अपने मर्चेंट आईडी से अपडेट करें. आपके पास क्वेरी में बदलाव करने का विकल्प है. एपीआई एक्सप्लोरर के साथ काम करने के लिए, पूरी क्वेरी एक लाइन में रहनी चाहिए.
इस क्वेरी को 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 की क्वेरी भाषा सुविधा की मदद से, मेट्रिक को दो अलग-अलग ग्रुप में बांटा जा सकता है. ये ग्रुप, आपकी इन्वेंट्री को व्यवस्थित करने के लिए तय किए जा सकते हैं:
- श्रेणी स्तर (
segments.category_l1
,segments.category_l2
वगैरह) - 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
ReportRow
'Google पर खरीदें' की मेट्रिक
Merchant Center की क्वेरी भाषा में, '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
ज़्यादा जानें
सेगमेंट की पूरी सूची के लिए, दस्तावेज़ देखें.