Você pode usar a API Merchant Reports para conferir a performance , filtre seus produtos por atributos específicos e melhorar o preço.
Avaliar o desempenho
Você pode usar a API Merchant Reports
ProductPerformanceView
para recuperar o desempenho
para sua conta.
Requisitos
Você precisa da seção Performance e insights função para recuperar esse relatório.
Para atribuir o papel de desempenho e insights a uma conta, aplique o patch
User
recurso para a conta com o
PERFORMANCE_REPORTING
direito de acesso.
accounts.v1beta.accounts.users.patch
substitui todo o recurso User
. Para evitar a perda de informações, chame accounts.v1beta.accounts.users.get
.
para obter o recurso User
completo, em seguida, forneça todos os campos da
accounts.v1beta.accounts.users.patch
.
Amostra de consulta
A consulta a seguir recupera impressions
, clicks
e
clickThroughRate
para todos os produtos na sua conta durante um período específico de 30 dias.
período Para fazer a solicitação, transmita a seguinte consulta do Merchant Center
de linguagem à
accounts.reports.search
:
SELECT impressions, clicks, clickThroughRate
FROM ProductPerformanceView
WHERE date BETWEEN '2020-12-01' AND '2020-12-30'
Também é possível segmentar as métricas a consulta para ter relatórios de desempenho mais detalhados.
Filtrar produtos
Você pode usar o recurso da API
ProductView
para mostrar uma visualização filtrada dos dados do produto, incluindo os status dos itens. Para
por exemplo, consulte ProductView
para listar produtos com problemas ou para
acessar uma lista dos seus novos produtos e verificar a veiculação.
É necessário incluir o campo id
na cláusula SELECT
da sua consulta. O id
tem o mesmo valor que o REST do produto
ID.
É possível filtrar com base em todos os conteúdos
campos,
exceto itemIssues
. É possível ordenar a resposta com base em todos os campos disponíveis
exceto o seguinte:
gtin
itemIssues
Confira um exemplo que retorna produtos com o status
NOT_ELIGIBLE_OR_DISAPPROVED
: Para fazer a solicitação, transmita as seguintes informações de
Center Query Language para
as
accounts.reports.search
:
SELECT
id,
offerId,
feedLabel,
title,
aggregatedReportingContextStatus
itemIssues
FROM ProductView
WHERE aggregatedReportingContextStatus = 'NOT_ELIGIBLE_OR_DISAPPROVED'
Veja um exemplo de resposta da 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"
}
]
}
}
]
}
Consulte a
ProductView
para mais informações sobre campos e comportamentos específicos.
Melhorar os preços
Use a visualização de informações de preços para conferir sugestões de valores promocionais para seus produtos e previsões do desempenho que você pode esperar ao atualizar dos seus produtos preços. Ele ajuda você a definir os preços dos produtos com mais eficiência.
Consulte Melhorar o preço dos produtos com as informações de preço para mais informações.
Consulta
PriceInsightsProductView
para ver os preços promocionais sugeridos para seus produtos.
Este é um exemplo que você pode usar para consultar os preços promocionais sugeridos para seus produtos. Para
faça a solicitação, transmita a seguinte Consulta do Merchant Center
de linguagem à
accounts.reports.search
:
SELECT
id,
title,
brand,
price,
suggested_price,
predictedImpressionsChangeFraction,
predictedClicksChangeFraction,
predictedConversionChangeFraction
FROM PriceInsightsProductView
Veja um exemplo de resposta da 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"
}
}
]
}