परफ़ॉर्मेंस रिपोर्ट में सेगमेंटेशन के लिए, सेगमेंट
फ़ील्ड इस्तेमाल किए जा सकते हैं.
उदाहरण के लिए, marketingMethod
के लिए क्वेरी करने पर एक रिपोर्ट दिखती है, जिसमें मार्केटिंग के हर तरीके के लिए एक लाइन होती है. साथ ही, SELECT
क्लॉज़ में, मार्केटिंग के उस तरीके के लिए तय की गई metrics भी दिखती हैं.
Merchant Center में कस्टम रिपोर्ट की तरह, Merchant Center API की मदद से, एक ही क्वेरी में एक से ज़्यादा सेगमेंट तय किए जा सकते हैं.
यहां एक सैंपल क्वेरी दी गई है, जिससे 30 दिनों के दौरान, आपके खाते में मौजूद सभी प्रॉडक्ट के लिए क्लिक की जानकारी मिलती है. इस क्वेरी को marketingMethod
और offerId
से सेगमेंट किया जाता है:
SELECT marketingMethod, offerId, clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'
इस क्वेरी के जवाब में offerId
और marketingMethod
के हर कॉम्बिनेशन के लिए एक लाइन शामिल होती है. साथ ही, इन कॉम्बिनेशन के लिए मिले क्लिक की संख्या भी होती है:
{
"results": [
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12345",
"clicks": "38"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12346",
"clicks": "125"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12346",
"clicks": "23"
}
},
{
"productPerformanceView": {
"marketingMethod": "ADS",
"offerId": "12347",
"clicks": "8"
}
},
{
"productPerformanceView": {
"marketingMethod": "ORGANIC",
"offerId": "12347",
"clicks": "3"
}
}
]
}
कैटगरी और प्रॉडक्ट टाइप
Merchant Center क्वेरी लैंग्वेज, एट्रिब्यूट के दो ग्रुप से जुड़ी मेट्रिक को सेगमेंट में बांटने की सुविधा के साथ काम करती है. इन मेट्रिक को इन्वेंट्री को व्यवस्थित करने के लिए तय किया जा सकता है:
- कैटगरी के लेवल
- Google की प्रॉडक्ट कैटगरी से कैटगरी. अगर कोई कैटगरी नहीं दी गई है, तो Google आपके प्रॉडक्ट के लिए यह कैटगरी अपने-आप असाइन कर सकता है या दी गई कैटगरी को और बेहतर बना सकता है.
- प्रॉडक्ट प्रकार स्तर
- ऐसे प्रॉडक्ट टाइप जिन्हें आपकी कैटगरी के आधार पर असाइन किया जाता है. कैटगरी लेवल के उलट, काम करने वाली वैल्यू का पहले से तय कोई सेट मौजूद नहीं होता है.
कैटगरी और प्रॉडक्ट टाइप, दोनों एट्रिब्यूट को एक क्रम में रखा जाता है.
इसके लिए कई लेवल होते हैं. प्रॉडक्ट की खास बातें हर लेवल को >
वर्ण से अलग करती हैं, लेकिन रिपोर्ट में क्रम के हर लेवल को अलग से चुना जाता है.
उदाहरण के लिए, एक ऐसा प्रॉडक्ट चुनें जिसके प्रॉडक्ट टाइप के ये लेवल हों:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
रिपोर्ट, हर लेवल को अपने फ़ील्ड में दिखाती हैं:
सेगमेंट करें | वैल्यू |
---|---|
product_type_l1 |
Home & Garden |
product_type_l2 |
Kitchen & Dining |
product_type_l3 |
Kitchen Appliances |
product_type_l4 |
Refrigerators |
मुद्रा और कीमत की मेट्रिक
कीमत वाली मेट्रिक, जैसे कि conversionValue
को Price
टाइप का इस्तेमाल करके दिखाया जाता है. अगर मेट्रिक एक से ज़्यादा मुद्राओं में उपलब्ध है, तो हर मुद्रा के लिए वैल्यू एक अलग पंक्ति में दिखाई जाती है. उदाहरण के लिए, यह क्वेरी:
SELECT conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
ये नतीजे दिखाता है:
{
"results": [
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
अगर किसी क्वेरी में कीमत और नॉन-प्राइस मेट्रिक, दोनों का अनुरोध किया जाता है, तो कीमत वाली मेट्रिक को नॉन-प्राइस मेट्रिक से अलग नतीजों की पंक्तियों में दिखाया जाता है. हर मुद्रा कोड के लिए, एक नतीजा और एक पंक्ति दिखाई जाती है. उदाहरण के लिए, यह क्वेरी:
SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
यह जवाब देता है:
{
"results": [
{
"productPerformanceView": {
"conversions": "27",
"conversionValue": {
"amountMicros": "0",
"currencyCode": ""
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
जवाब के तौर पर आपके चुने गए सभी फ़ील्ड दिखाए जाते हैं, भले ही उनकी वैल्यू अब भी डिफ़ॉल्ट वैल्यू हो या शून्य हो.