सेगमेंटेशन

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

ज़्यादा जानें

सेगमेंट की पूरी सूची के लिए, दस्तावेज़ देखें.