Segmentation

Performans raporlarında segmentasyon için segment alanlarını kullanabilirsiniz. Örneğin, marketingMethod sorgusunun sorgulanması, her pazarlama yöntemi için satır içeren bir rapor ve bu pazarlama yöntemi için SELECT yan tümcesinde belirttiğiniz metrics döndürür.

Merchant Center'daki özel raporlarda olduğu gibi, Merchant Reports API'yi kullanarak aynı sorguda birden fazla segment belirtebilirsiniz.

Aşağıda, 30 günlük bir dönem boyunca hesabınızdaki tüm ürünlerin tıklama sayısını döndüren, marketingMethod ve offerId etiketine göre segmentlere ayrılmış bir örnek sorgu verilmiştir:

SELECT marketingMethod, offerId, clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'

Bu sorgunun yanıtı, her offerId ve marketingMethod kombinasyonu için bir satır ve bu kombinasyon için tıklama sayısını içerir:

{
  "results": [
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12345",
        "clicks": "38"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12346",
        "clicks": "125"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12346",
        "clicks": "23"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ADS",
        "offerId": "12347",
        "clicks": "8"
      }
    },
    {
      "productPerformanceView": {
        "marketingMethod": "ORGANIC",
        "offerId": "12347",
        "clicks": "3"
      }
    }
  ]
}

Kategori ve ürün türü

Merchant Center Sorgu Dili, metrikleri envanterinizi düzenlemek için tanımlayabileceğiniz iki özellik grubuna göre segmentlere ayırmayı destekler:

Kategori düzeyleri
Google ürün sınıflandırmasındaki kategoriler. Herhangi bir kategori sağlanmamışsa Google, ürününüze otomatik olarak kategoriyi atayabilir veya sağlanan kategoriyi daha da hassaslaştırabilir.
Ürün türü düzeyleri
Kategorilendirmenize göre atadığınız ürün türleri. Kategori düzeylerinden farklı olarak, önceden tanımlanmış bir desteklenen değerler kümesi yoktur.

Hem kategori hem de ürün türü özellikleri, birden çok düzeyli bir hiyerarşide düzenlenir. Ürün spesifikasyonu, her seviyeyi > karakteriyle ayırır ancak her hiyerarşi seviyesini raporlarda ayrı ayrı seçersiniz.

Örneğin, aşağıdaki ürün türü düzeylerine sahip bir ürünü ele alalım:

Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators

Raporlar her seviyeyi kendi alanında döndürür:

Segment Değer
product_type_l1 Home & Garden
product_type_l2 Kitchen & Dining
product_type_l3 Kitchen Appliances
product_type_l4 Refrigerators

Para birimi ve fiyat metrikleri

conversionValue gibi fiyat metrikleri, Price türü kullanılarak temsil edilir. Metrik birden fazla para biriminde kullanılabiliyorsa her bir para biriminin değeri ayrı bir satırda döndürülür. Örneğin, aşağıdaki sorgu:

SELECT conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'

şu sonuçları döndürür:

{
  "results": [
    {
      "productPerformanceView": {
        "conversionValue": {
          "amountMicros": "150000000",
          "currencyCode": "USD"
        }
      }
    },
    {
      "productPerformanceView": {
        "conversionValue": {
          "amountMicros": "70000000",
          "currencyCode": "CAD"
        }
      }
    }
  ]
}

Bir sorguda hem fiyat hem de fiyat dışı metrikler isterseniz fiyat metrikleri, para birimi kodu başına bir sonuç satırı olacak şekilde fiyat dışı metriklerden ayrı sonuç satırlarında döndürülür. Örneğin, aşağıdaki sorgu:

SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'

şu yanıtı döndürür:

{
  "results": [
    {
      "productPerformanceView": {
        "conversions": "27",
        "conversionValue": {
          "amountMicros": "0",
          "currencyCode": ""
        }
      }
    },
    {
      "productPerformanceView": {
        "conversions": "0",
        "conversionValue": {
          "amountMicros": "150000000",
          "currencyCode": "USD"
        }
      }
    },
    {
      "productPerformanceView": {
        "conversions": "0",
        "conversionValue": {
          "amountMicros": "70000000",
          "currencyCode": "CAD"
        }
      }
    }
  ]
}

Seçtiğiniz tüm alanlar, değerleri hâlâ varsayılan değer veya sıfır olsa bile yanıtta döndürülür.