Evalúa tus productos

Puedes usar la API de Merchant Reports para consultar el rendimiento. datos, filtra tus productos por atributos específicos y mejorar tus precios.

Cómo medir el rendimiento

Puedes usar la API de Merchant Reports ProductPerformanceView para recuperar las mediciones de rendimiento métricas de tu cuenta.

Requisitos

Necesitas la métrica Rendimiento y estadísticas rol para recuperar este informe.

Para asignar a una cuenta el rol de rendimiento y estadísticas, aplique un parche a User recurso para la cuenta con el PERFORMANCE_REPORTING el derecho de acceso a los datos.

accounts.v1beta.accounts.users.patch reemplaza todo el recurso User. Para no perder información, llama a accounts.v1beta.accounts.users.get para obtener el recurso User completo y, luego, completa todos los campos de tu accounts.v1beta.accounts.users.patch.

Consulta de muestra

La siguiente consulta recupera los datos de impressions, clicks y clickThroughRate para todos los productos de tu cuenta durante un período específico de 30 días período. Para realizar la solicitud, pasa la siguiente consulta de Merchant Center Language al accounts.reports.search método:

SELECT impressions, clicks, clickThroughRate
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'

También puedes segmentar las métricas en la consulta para obtener informes de rendimiento más detallados.

Filtrar productos

Puedes usar las APIs de Merchant Reports ProductView para mostrar una vista filtrada de tus datos de productos, incluidos los estados de los productos. Para Por ejemplo, puedes consultar ProductView para enumerar productos que tienen problemas o obtén una lista de tus productos nuevos y verifica la publicación.

Debes incluir el campo id en la cláusula SELECT de tu consulta. El id tiene el mismo valor que el REST del producto correcto.

Puedes filtrar según todas las opciones disponibles campos, excepto itemIssues. Puedes ordenar la respuesta según todos los campos disponibles excepto lo siguiente:

  • gtin
  • itemIssues

Este es un ejemplo en el que se devuelven tus productos con el estado NOT_ELIGIBLE_OR_DISAPPROVED Para realizar la solicitud, pasa el siguiente Merchant Center Query Language el accounts.reports.search método:

SELECT
  id,
  offerId,
  feedLabel,
  title,
  aggregatedReportingContextStatus
  itemIssues
FROM ProductView
WHERE aggregatedReportingContextStatus = 'NOT_ELIGIBLE_OR_DISAPPROVED'

A continuación, se muestra una respuesta de muestra de la consulta anterior:

{
  "results": [
    {
      "productView": {
        "id": "online~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"
          }
        ]
      }
    }
  ]
}

Consulta la ProductView para obtener más información sobre campos y comportamientos específicos.

Mejora los precios

Puedes usar la vista de información sobre precios para ver los precios de oferta sugeridos para tus productos y predicciones del rendimiento que puede esperar si actualiza de sus productos precios. Puedes usar este informe para definir los precios de tus productos de manera más eficaz.

Consulta el artículo Mejora los precios de los productos con la información sobre precios. para obtener más información.

Consulta PriceInsightsProductView para ver los precios de oferta sugeridos para tus productos.

A continuación, te mostramos un ejemplo que puedes usar para ver los precios de oferta sugeridos para tus productos. Para realiza la solicitud, pasa la siguiente consulta de Merchant Center Language al accounts.reports.search método:

SELECT
  id,
  title,
  brand,
  price,
  suggested_price,
  predictedImpressionsChangeFraction,
  predictedClicksChangeFraction,
  predictedConversionChangeFraction
FROM PriceInsightsProductView

A continuación, se muestra una respuesta de muestra de la consulta anterior:

{
   "results": [
    {
      "priceInsightsProductView": {
        "id": "online~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": "online~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": "online~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"
      }
    }
  ]
}