Ürünlerinizi değerlendirme

Merchant Reports API'yi kullanarak performans verilerini görüntüleyebilir, ürünlerinizi belirli özelliklere göre filtreleyebilir ve fiyatlandırmanızı iyileştirebilirsiniz.

Performansı ölçün

Hesabınızla ilgili performans metriklerini almak için Merchant Reports API'yi ProductPerformanceView kullanabilirsiniz.

Koşullar

Bu raporu almak için Performans ve analizler rolüne sahip olmanız gerekir.

Bir hesaba Performans ve analizler rolü vermek için, Content API for Shopping'in accounts.update yöntemini kullanarak reportsManager alanını true olarak ayarlayın.

accounts.update, tüm Account kaynağının yerini alır. Account kaynağının tamamını almak için accounts.get kullanın. Ardından bilgi kaybetmemek için accounts.update isteğinizdeki tüm alanları sağlayın.

Örnek sorgu

Aşağıdaki sorgu, belirli bir 30 günlük süre boyunca hesabınızdaki tüm ürünler için impressions, clicks ve clickThroughRate değerlerini alır. İstekte bulunmak için aşağıdaki Merchant Center Sorgu Dili ifadesini accounts.reports.search yöntemine iletin:

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

Daha ayrıntılı performans raporları için sorgudaki metrikleri segmentlere de ayırabilirsiniz.

Ürünleri filtreleyin

Ürün durumları dahil olmak üzere ürün verilerinizin filtrelenmiş bir görünümünü göstermek için Merchant Reports API'nin ProductView özelliğini kullanabilirsiniz. Örneğin, sorunlu ürünleri listelemek veya yeni ürünlerinizin listesini alıp sunduğunuzu doğrulamak için ProductView sorgusunu sorgulayabilirsiniz.

id alanını sorgunuzun SELECT yan tümcesine eklemeniz gerekir. id, ürünün REST kimliği ile aynı değere sahiptir.

itemIssues hariç tüm kullanılabilir alanlara göre filtreleme yapabilirsiniz. Yanıtları, aşağıdakiler hariç mevcut tüm alanlara göre sıralayabilirsiniz:

  • gtin
  • itemIssues

Aşağıda, NOT_ELIGIBLE_OR_DISAPPROVED durumundaki ürünlerinizi döndüren bir örnek verilmiştir. İstekte bulunmak için aşağıdaki Merchant Center Sorgu Dili ifadesini accounts.reports.search yöntemine iletin:

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

Aşağıda, önceki sorgudan alınan örnek bir yanıt verilmiştir:

{
  "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"
          }
        ]
      }
    }
  ]
}

Belirli alanlar ve davranışlar hakkında daha fazla bilgi için ProductView referansına bakın.

Fiyatlandırmayı iyileştirin

Ürünleriniz için önerilen indirimli fiyatları ve ürünlerinizin fiyatlarını güncellediğinizde elde edebileceğiniz performans tahminlerini görmek için fiyat analizleri görünümünü kullanabilirsiniz. Fiyat analizleri raporunu kullanarak ürünlerinizi daha etkili bir şekilde fiyatlandırabilirsiniz.

Daha fazla bilgi için Fiyat analizleri raporu ile ürün fiyatlandırmasını iyileştirme bölümüne bakın.

Ürünleriniz için önerilen indirimli fiyatları görüntülemek üzere sorgu PriceInsightsProductView.

Aşağıda, ürünleriniz için önerilen satış fiyatlarını görmek için kullanabileceğiniz bir örnek verilmiştir. İstekte bulunmak için aşağıdaki Merchant Center Sorgu Dili ifadesini accounts.reports.search yöntemine iletin:

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

Aşağıda, önceki sorgudan alınan örnek bir yanıt verilmiştir:

{
   "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"
      }
    }
  ]
}