Merchant Center की कस्टम रिपोर्ट में उपलब्ध सेगमेंटेशन को रिपोर्टिंग एपीआई में लागू किया जा सकता है. इसके लिए, क्वेरी में सही फ़ील्ड जोड़ें. उदाहरण के लिए, 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'
एपीआई एक्सप्लोरर में सैंपल आज़माने के लिए, चलाएं पर क्लिक करें. चलाएं पर क्लिक करने के बाद, अनुरोध यूआरएल में मर्चेंट आईडी प्लेसहोल्डर को अपने मर्चेंट आईडी में अपडेट करें. आपके पास क्वेरी में बदलाव करने का विकल्प है. एपीआई एक्सप्लोरर के साथ काम करने के लिए, पूरी क्वेरी एक लाइन में होनी चाहिए.
इस क्वेरी को 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.order_item_sales_micros
दिखती हैं.
इन मेट्रिक को सही तरीके से समझने के लिए यह ज़रूरी है. इसलिए, जब भी नीचे दी गई कीमत वाली किसी मेट्रिक को चुना जाएगा, तो वापस दिखाया गया ReportRow
अपने-आप segments.currency_code
को शामिल कर लेगा.
metrics.aov_micros
metrics.ordered_item_sales_micros
metrics.returns_micros
metrics.shipped_item_sales_micros
'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
ज़्यादा जानें
सेगमेंट की पूरी सूची देखने के लिए, दस्तावेज़ देखें.