Ürünlerinizi değerlendirme

Performans verilerini görüntülemek, belirli özelliklere göre ürünlerinizi filtrelemek ve fiyatlandırmanızı iyileştirmek için Merchant Reports API'yi kullanabilirsiniz.

Performansı ölçün

Merchant Reports API'yi product_performance_view kullanarak hesabınızın performans metriklerini alabilirsiniz.

Şartlar

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

Performans ve analizler rolünü mevcut bir kullanıcıya atamak için bir yama isteği oluşturun ve PERFORMANCE_REPORTING erişim hakkını kullanıcıya atayın. Aşağıdaki istekte, PERFORMANCE_REPORTING erişim hakkının atanması için nasıl bir düzeltme isteği oluşturabileceğiniz gösterilmektedir:

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

{
  "accessRights": [
    "PERFORMANCE_REPORTING"
  ]
}

Aşağıdakini değiştirin:

  • {ACCOUNT_ID}: Merchant Center hesabının benzersiz tanımlayıcısıdır.
  • {EMAIL_ID}: Rolü atamak istediğiniz kullanıcının e-posta adresi.

Örnek sorgu

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

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

Performans raporları hakkında daha fazla bilgi için Performans raporları kılavuzunu inceleyin.

Ü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'yi product_view kullanabilirsiniz. Örneğin, sorunu olan ürünleri listelemek veya yeni ürünlerinizin listesini almak ve yayınlamayı doğrulamak için product_view'yi sorgulayabilirsiniz.

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

item_issues hariç tüm mevcut alanlara göre filtreleme yapabilirsiniz. Yanıtı aşağıdakiler hariç tüm mevcut alanlara göre sıralayabilirsiniz:

  • gtin
  • item_issues

Ürünlerinizi NOT_ELIGIBLE_OR_DISAPPROVED durumuyla döndüren bir örneği aşağıda bulabilirsiniz. İsteği yapmak için aşağıdaki Merchant Center Sorgu Dili ifadesini accounts.reports.search yöntemine iletin:

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'

Önceki sorgudan alınan örnek bir yanıtı aşağıda bulabilirsiniz:

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

Sorgu için kullanılabilen alanlar hakkında daha fazla bilgi için productView tablosundaki alanlar başlıklı makaleyi inceleyin.

Fiyatlandırmayı iyileştirin

Ürünleriniz için önerilen indirimli fiyatları ve ürünlerinizin fiyatını güncellediğinizde elde edebileceğiniz performansla ilgili tahminleri görmek üzere 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 başlıklı makaleyi inceleyin.

Ürünleriniz için önerilen indirimli fiyatları görüntülemek üzere price_insights_product_view sorgusunu çalıştırın.

Aşağıda, ürünleriniz için önerilen indirimli fiyatları görüntülemek üzere kullanabileceğiniz bir örnek verilmiştir. İsteği yapmak için aşağıdaki Merchant Center Sorgu Dili ifadesini accounts.reports.search yöntemine iletin:

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

Önceki sorgudan alınan örnek bir yanıtı aşağıda bulabilirsiniz:

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

Sorgu için kullanılabilen alanlar hakkında daha fazla bilgi için priceInsightsProductView tablosundaki alanlar başlıklı makaleyi inceleyin.