अपने प्रॉडक्ट का आकलन करना

Merchant Reports API का इस्तेमाल करके, परफ़ॉर्मेंस का डेटा देखा जा सकता है. साथ ही, खास एट्रिब्यूट के हिसाब से अपने प्रॉडक्ट फ़िल्टर किए जा सकते हैं और कीमतों को बेहतर बनाया जा सकता है.

परफ़ॉर्मेंस का आकलन करना

Merchant Reports API product_performance_view की मदद से, अपने खाते के लिए परफ़ॉर्मेंस मेट्रिक को वापस पाया जा सकता है.

ज़रूरी शर्तें

इस रिपोर्ट को पाने के लिए, आपके पास परफ़ॉर्मेंस और अहम जानकारी की भूमिका होनी चाहिए.

किसी मौजूदा उपयोगकर्ता को परफ़ॉर्मेंस और अहम जानकारी की भूमिका असाइन करने के लिए, पैच अनुरोध बनाएं. इसके बाद, उपयोगकर्ता को PERFORMANCE_REPORTING ऐक्सेस का अधिकार असाइन करें. यहां दिए गए अनुरोध में, PERFORMANCE_REPORTING के ऐक्सेस का अधिकार असाइन करने के लिए, पैच अनुरोध बनाने का तरीका बताया गया है:

PATCH https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/users/{EMAIL_ID}

{
  "accessRights": [
    "PERFORMANCE_REPORTING"
  ]
}

इनकी जगह ये डालें:

  • {ACCOUNT_ID}: Merchant Center खाते का यूनीक आइडेंटिफ़ायर.
  • {EMAIL_ID}: उस उपयोगकर्ता का ईमेल पता जिसे आपको भूमिका असाइन करनी है.

क्वेरी का उदाहरण

नीचे दी गई क्वेरी, आपके खाते में मौजूद सभी प्रॉडक्ट के लिए 30 दिनों की अवधि के दौरान impressions, clicks, और click_through_rate की जानकारी देती है. अनुरोध करने के लिए, accounts.reports.search तरीके को यह Merchant Center Query Language स्टेटमेंट पास करें:

SELECT impressions, clicks, click_through_rate
FROM product_performance_view
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'

परफ़ॉर्मेंस रिपोर्ट के बारे में ज़्यादा जानकारी के लिए, परफ़ॉर्मेंस रिपोर्ट गाइड देखें.

प्रॉडक्ट फ़िल्टर करें

Merchant Reports API के product_view का इस्तेमाल करके, अपने प्रॉडक्ट डेटा का फ़िल्टर किया गया व्यू दिखाया जा सकता है. इसमें प्रॉडक्ट की स्थितियां भी शामिल हैं. उदाहरण के लिए, product_view क्वेरी करके, उन प्रॉडक्ट की सूची देखी जा सकती है जिनमें समस्याएं हैं. इसके अलावा, अपने नए प्रॉडक्ट की सूची पाने और उन्हें दिखाने की पुष्टि करने के लिए भी इस क्वेरी का इस्तेमाल किया जा सकता है.

आपको अपनी क्वेरी के SELECT क्लॉज़ में id फ़ील्ड को शामिल करना होगा. id की वैल्यू, प्रॉडक्ट के REST ID की वैल्यू के बराबर है.

item_issues को छोड़कर, उपलब्ध सभी फ़ील्ड के आधार पर फ़िल्टर किया जा सकता है. जवाब को इन फ़ील्ड के हिसाब से क्रम में नहीं लगाया जा सकता. हालांकि, जवाब को अन्य सभी उपलब्ध फ़ील्ड के हिसाब से क्रम में लगाया जा सकता है:

  • gtin
  • item_issues

यहां एक उदाहरण दिया गया है, जिसमें NOT_ELIGIBLE_OR_DISAPPROVED स्टेटस वाले प्रॉडक्ट दिखाए गए हैं. अनुरोध करने के लिए, Merchant Center Query Language स्टेटमेंट को accounts.reports.search तरीके से पास करें:

SELECT
  id,
  offer_id,
  feed_label,
  title,
  aggregated_reporting_context_status,
  item_issues
FROM product_view
WHERE aggregated_reporting_context_status = 'NOT_ELIGIBLE_OR_DISAPPROVED'

यहां ऊपर दी गई क्वेरी का एक सैंपल रिस्पॉन्स दिया गया है:

{
  "results": [
    {
      "productView": {
        "id": "en~US~id0",
        "offerId": "id0",
        "feedLabel": "US",
        "aggregatedReportingContextStatus": "NOT_ELIGIBLE_OR_DISAPPROVED",
        "itemIssues": [
          {
            "type": {
              "code": "invalid_string_value",
              "canonicalAttribute": "n:product_code"
            },
            "severity": {
              "severityPerReportingContext": [
                {
                  "reportingContext": "SHOPPING_ADS",
                  "disapprovedCountries": [
                    "US"
                  ]
                },
                {
                  "reportingContext": "FREE_LISTINGS",
                  "disapprovedCountries": [
                    "US"
                  ]
                }
              ],
              "aggregatedSeverity": "DISAPPROVED"
            },
            "resolution": "MERCHANT_ACTION"
          },
          {
            "type": {
              "code": "apparel_missing_brand",
              "canonicalAttribute": "n:brand"
            },
            "severity": {
              "severityPerReportingContext": [
                {
                  "reportingContext": "SHOPPING_ADS",
                  "disapprovedCountries": [
                    "US"
                  ]
                }
              ],
              "aggregatedSeverity": "DEMOTED"
            },
            "resolution": "MERCHANT_ACTION"
          }
        ]
      }
    }
  ]
}

क्वेरी के लिए उपलब्ध फ़ील्ड के बारे में ज़्यादा जानने के लिए, productView टेबल में मौजूद फ़ील्ड देखें.

किराये में सुधार करना

कीमत की अहम जानकारी वाले व्यू का इस्तेमाल करके, अपने प्रॉडक्ट की सेल के लिए सुझाई गई कीमतें देखी जा सकती हैं. साथ ही, यह भी देखा जा सकता है कि अगर आपने प्रॉडक्ट की कीमतों में बदलाव किया है, तो उनकी परफ़ार्मेंस पर क्या असर पड़ेगा. कीमत की अहम जानकारी वाली रिपोर्ट का इस्तेमाल करके, अपने प्रॉडक्ट की कीमतें इस तरह तय की जा सकती हैं जिससे आपको ज़्यादा फ़ायदा हो.

ज़्यादा जानकारी के लिए, कीमत के बारे में अहम जानकारी वाली रिपोर्ट से, अपने प्रॉडक्ट की सही कीमत तय करना लेख पढ़ें.

क्वेरी price_insights_product_view आपके प्रॉडक्ट के लिए, सेल वाली सुझाई गई कीमतें देखने के लिए.

यहां एक सैंपल दिया गया है. इसका इस्तेमाल करके, अपने प्रॉडक्ट के लिए सुझाई गई सेल वाली कीमतें देखी जा सकती हैं. अनुरोध करने के लिए, accounts.reports.search तरीके को Merchant Center Query Language का यह स्टेटमेंट पास करें:

SELECT
  id,
  title,
  brand,
  price,
  suggested_price,
  predicted_impressions_change_fraction,
  predicted_clicks_change_fraction,
  predicted_conversion_change_fraction
FROM price_insights_product_view

यहां ऊपर दी गई क्वेरी का एक सैंपल रिस्पॉन्स दिया गया है:

{
   "results": [
    {
      "priceInsightsProductView": {
        "id": "en~US~12345",
        "title": "UGG Women's s Classic Mini",
        "brand": "UGG",
        "price" {
          "amountMicros": "124990000",
          "currencyCode": "USD"
        },
        "suggestedPrice" {
          "amountMicros": "135680000",
          "currencyCode": "USD"
        },
        "predictedImpressionsChangeFraction": "0.12609300017356873",
        "predictedClicksChangeFraction": "0.508745014667511",
        "predictedConversionsChangeFraction": "2.3431060314178467"
      }
    },
    {
      "priceInsightsProductView": {
        "id": "en~US~12346",
        "title": "Nike React Infinity Run Flyknit 2",
        "brand": "Nike",
        "price" {
          "amountMicros": "119990000"
          "currencyCode": "USD"
        },
        "suggestedPrice" {
          "amountMicros": "125440000",
          "currencyCode": "USD"
        },
        "predictedImpressionsChangeFraction": "0.1799899935722351",
        "predictedClicksChangeFraction": "0.6203680038452148",
        "predictedConversionsChangeFraction": "1.234868049621582"
      }
    },
    {
      "priceInsightsProductView": {
        "id": "en~US~12347",
        "title": "  New Balance 327 White Trainers",
        "brand": "New Balance",
        "price" {
          "amountMicros": "84990000"
          "currencyCode": "USD"
        },
        "suggestedPrice" {
          "amountMicros": "82000000",
          "currencyCode": "USD"
        },
        "predictedImpressionsChangeFraction": "0.11538799852132797",
        "predictedClicksChangeFraction": "0.5869849920272827",
        "predictedConversionsChangeFraction": "1.3622850179672241"
      }
    }
  ]
}

क्वेरी के लिए उपलब्ध फ़ील्ड के बारे में ज़्यादा जानने के लिए, priceInsightsProductView टेबल में मौजूद फ़ील्ड देखें.