Understand the market

You can use the Market Insights reports to view retail data from Google that can help you understand the current market. This data includes best-selling products and brands, competitive price points, sale price suggestions, and information about the competitive landscape for your industry.

Your account must meet minimum eligibility requirements, and you must ensure that your use, or any third party's use, of Market Insights data exported from your Merchant Center account complies with the Merchant Center terms and conditions.

Identify best-sellers

You can use the best sellers reports to see the current best-selling products and brands on Google, and whether or not you currently carry them in your product feed.

This popularity data is grouped by Google product category and country to help you decide which new products and brands to stock. It can help you pinpoint seasonal trends with the use of historical data, and identify the products and brands that would benefit from increased budgets or bids.

Products

Query BestSellersProductClusterView to view the best-selling products on Google.

Here's a sample you can use to view best-selling products. To make the request, pass the following Merchant Center Query Language statement to the accounts.reports.search method:

SELECT
  reportDate,
  reportGranularity,
  reportCountryCode,
  reportCategoryId,
  rank,
  previousRank,
  relativeDemand,
  previousRelativeDemand,
  relativeDemandChange,
  title,
  brand,
  categoryL1,
  categoryL2,
  categoryL3,
  variantGtins,
  inventoryStatus,
  brandInventoryStatus
FROM BestSellersProductClusterView
WHERE reportDate = '<var class="edit">2022-10-10</var>'
  AND reportGranularity = '<var class="edit">WEEKLY</var>'
  AND reportCountryCode = '<var class="edit">US</var>'
  AND reportCategoryId = <var class="edit">166</var>
ORDER BY rank

You can change the values in the WHERE clause to customize the report for other dates, granularities, countries, and categories.

Here's a sample response from the preceding query:

{
  "results": [
    {
      "bestSellersProductClusterView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "1",
        "previousRank": "1",
        "relativeDemand": "VERY_HIGH",
        "previousRelativeDemand": "VERY_HIGH",
        "relativeDemandChange": "FLAT",
        "title": "Ugg Shoes Ugg Tasman",
        "brand": "UGG",
        "categoryL1": "Apparel & Accessories",
        "categoryL2": "Shoes",
        "categoryL3": "",
        "variantGtins":
            ["00737872992873", "00737872992880", "00737872992866"],
        "inventoryStatus": "NOT_IN_INVENTORY",
        "brandInventoryStatus": "NOT_IN_INVENTORY"
      }
    },
    {
      "bestSellersProductClusterView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "2",
        "previousRank": "8",
        "relativeDemand": "VERY_HIGH",
        "previousRelativeDemand": "HIGH",
        "relativeDemandChange": "RISER",
        "title": "UGG Women's s Classic Mini",
        "brand": "UGG",
        "categoryL1": "Apparel & Accessories",
        "categoryL2": "Shoes",
        "categoryL3": "",
        "variantGtins":
            ["00194715081314", "00194715081246", "00194715081321"],
        "inventoryStatus": "NOT_IN_INVENTORY",
        "brandInventoryStatus": "NOT_IN_INVENTORY"
      }
    },
    {
      "bestSellersProductClusterView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "3",
        "previousRank": "2",
        "relativeDemand": "VERY_HIGH",
        "previousRelativeDemand": "VERY_HIGH",
        "relativeDemandChange": "FLAT",
        "title": "Crocs Classic",
        "brand": "Crocs",
        "categoryL1": "Apparel & Accessories",
        "categoryL2": "Shoes",
        "categoryL3": "",
        "variantGtins":
            ["00887350811209", "00191448903852", "00191448769090"],
        "inventoryStatus": "NOT_IN_INVENTORY",
        "brandInventoryStatus": "OUT_OF_STOCK"
      }
    }
  ]
}

Brands

Query BestSellersBrandView to view the best-selling brands on Google.

Here's a sample you can use to view best-selling brands. To make the request, pass the following Merchant Center Query Language statement to the accounts.reports.search method:

SELECT
  reportDate,
  reportGranularity,
  reportCountryCode,
  reportCategoryId,
  rank,
  previousRank,
  relativeDemand,
  previousRelativeDemand,
  relativeDemandChange,
  brand
FROM BestSellersBrandView
WHERE reportDate = '<var class="edit">2022-10-10</var>'
  AND reportGranularity = '<var class="edit">WEEKLY</var>'
  AND reportCountryCode = '<var class="edit">US</var>'
  AND reportCategoryId = <var class="edit">166</var>
ORDER BY rank

You can change the values in the WHERE clause to customize the report for other dates, granularities, countries, and categories.

Here's a sample response from the preceding query:

{
  "results": [
    {
      "bestSellersBrandView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "1",
        "previousRank": "1",
        "relativeDemand": "VERY_HIGH",
        "previousRelativeDemand": "VERY_HIGH",
        "relativeDemandChange": "FLAT",
        "brand": "Nike"
      }
    },
    {
      "bestSellersBrandView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "2",
        "previousRank": "2",
        "relativeDemand": "HIGH",
        "previousRelativeDemand": "HIGH",
        "relativeDemandChange": "FLAT",
        "brand": "SHEIN"
      }
    },
    {
      "bestSellersBrandView": {
        "reportDate": "2022-10-10",
        "reportGranularity": "WEEKLY",
        "reportCountryCode": "US",
        "reportCategoryId": "166",
        "rank": "3",
        "previousRank": "4",
        "relativeDemand": "HIGH",
        "previousRelativeDemand": "HIGH",
        "relativeDemandChange": "FLAT",
        "brand": "adidas"
      }
    }
  ]
}

Price competitively

You can use the price competitiveness report to see how other retailers are pricing the same products that you sell.

To view suggestions for how to price your own products based on their predicted performance, see Improve pricing.

Query PriceCompetitivenessProductView to learn how other retailers are pricing the same products that you sell.

Here's a sample you can use to view price competitiveness data. To make the request, pass the following Merchant Center Query Language statement to the accounts.reports.search method:

SELECT
  id,
  title,
  brand,
  price,
  reportCountryCode,
  benchmarkPrice
FROM PriceCompetitivenessProductView

Here's a sample response from the preceding query:

{
  "results": [
    {
      "priceCompetitivenessProductView": {
        "id": "en~US~12345",
        "title": "UGG Women's s Classic Mini",
        "brand": "UGG",
        "price" {
          "amountMicros": "124990000",
          "currencyCode": "USD"
        },
        "reportCountryCode": "US",
        "benchmarkPrice" {
          "amountMicros": "119922291",
          "currencyCode": "USD"
        }
      }
    },
    {
      "priceCompetitivenessProductView": {
        "id": "en~US~12346",
        "title": "Nike React Infinity Run Flyknit 2",
        "brand": "Nike",
        "price" {
          "amountMicros": "119990000",
          "currencyCode": "USD"
        },
        "reportCountryCode": "US",
        "benchmarkPrice" {
          "amountMicros": "173436840",
          "currencyCode": "USD"
        }
      }
    },
    {
      "priceCompetitivenessProductView": {
        "id": "en~US~12347",
        "title": "New Balance 327 White Trainers",
        "brand": "New Balance",
        "price" {
          "amountMicros": "84990000",
          "currencyCode": "USD"
        },
        "reportCountryCode": "US",
        "benchmarkPrice" {
          "amountMicros": "85459050",
          "currencyCode": "USD"
        }
      }
    }
  ]
}