Merchant Center özel raporlarında kullanılabilen segmentasyon, sorguya uygun alan eklenerek Reporting API'de uygulanabilir. Örneğin, segments.program için sorgu oluşturduğunuzda, segments.program ifadesinde belirtildiği şekilde ilgili programa ait metrikleri (gösterim sayısı, tıklama sayısı vb.) içeren, her program (Alışveriş reklamları, ücretsiz ürün listelemeleri vb.) için bir satırın bulunduğu bir rapor oluşturulur.SELECT
Merchant Center'daki özel raporlarda olduğu gibi, Reporting API ile aynı sorguda birden fazla segment belirtebilirsiniz.
Aşağıdaki örnek sorgu, 30 günlük bir dönem boyunca hesabınızdaki tüm ürünlerin tıklamalarını program ve offer_id'ye göre segmentlere ayırarak alır:
SELECT
segments.program,
segments.offer_id,
metrics.clicks
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-11-01' AND '2020-11-30'
Örneği API Gezgini'nde denemek için Çalıştır'ı tıklayın. Çalıştır'ı tıkladıktan sonra, istek URL'sindeki satıcı kimliği yer tutucusunu kendi satıcı kimliğinizle güncelleyin. Sorguyu değiştirebilirsiniz. Tam sorgu, API Gezgini ile çalışmak için tek bir satırda kalmalıdır.
Bu sorgunun reports.search adresine gönderilmesinden elde edilen sonuçlar, bu örnekteki JSON dizesinde olduğu gibi, offer_id ve program kombinasyonlarının her biri için tıklama sayısını belirten bir satırdır:
{
"results": [
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12345"
},
"metrics": {
"clicks": "38"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12346"
},
"metrics": {
"clicks": "125"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12346"
},
"metrics": {
"clicks": "23"
}
},
{
"segments": {
"program": "SHOPPING_ADS",
"offerId": "12347"
},
"metrics": {
"clicks": "8"
}
},
{
"segments": {
"program": "FREE_PRODUCT_LISTING",
"offerId": "12347"
},
"metrics": {
"clicks": "3"
}
}
]
}
Kategori ve ürün türü
Merchant Center sorgu dili, envanterinizi düzenlemek için tanımlayabileceğiniz iki özellik grubuyla metriklerin segmentlere ayrılmasını destekler:
- Kategori düzeyleri (
segments.category_l1,segments.category_l2vb.) - Google ürün sınıflandırmasındaki kategoriler. Google, kategori sağlanmamışsa ürününüze otomatik olarak kategori atayabilir veya sağlanan kategoriyi daha da hassaslaştırabilir.
- Ürün türü düzeyleri (
segments.product_type_l1,segments.product_type_l2vb.) - Kategorilendirmenize göre atadığınız ürün türleri. Kategori düzeylerinin aksine, önceden tanımlanmış bir dizi desteklenen değer yoktur.
Hem kategori hem de ürün türü özellikleri, birden fazla düzeye sahip bir hiyerarşi içinde düzenlenir. Ürün spesifikasyonu, her düzeyi > karakteriyle ayırır ancak hiyerarşinin her düzeyini 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 düzeyi kendi alanında aşağıdaki şekilde döndürür:
| Segment | Değer |
|---|---|
segments.product_type_l1 |
Home & Garden |
segments.product_type_l2 |
Kitchen & Dining |
segments.product_type_l3 |
Kitchen Appliances |
segments.product_type_l4 |
Refrigerators |
Para birimi ve fiyat metrikleri
ReportRow öğesinin segments.currency_code alanı, metrics.conversion_value_micros gibi fiyat metriklerinin döndürüldüğü para birimini gösterir.
Bu metriklerin doğru şekilde yorumlanması için önemli olduğundan, aşağıdaki fiyat metriklerinden birini seçtiğinizde döndürülen ReportRow otomatik olarak segments.currency_code değerini içerir.
metrics.conversion_value_micros
metrics.aov_microsmetrics.ordered_item_sales_microsmetrics.returns_microsmetrics.shipped_item_sales_micros
Google ile Satın Al metrikleri
Merchant Center Sorgu Dili, Google ile Satın Al siparişleri için iki metrik kategorisini destekler: öğe düzeyindeki metrikler ve sipariş düzeyindeki metrikler.
- öğe düzeyindeki metrikler
Siparişlerdeki öğelere göre hesaplanan ve her siparişteki öğelerin ürün boyutlarıyla ilişkilendirilen metrikler.
metrics.item_days_to_shipmetrics.item_fill_ratemetrics.ordered_itemsmetrics.ordered_item_sales_microsmetrics.rejected_itemsmetrics.returned_itemsmetrics.return_ratemetrics.returns_microsmetrics.shipped_itemsmetrics.shipped_item_sales_microsmetrics.unshipped_items
- sipariş düzeyindeki metrikler
Metrikler sipariş bazında hesaplanır.
metrics.aosmetrics.aov_microsmetrics.days_to_shipmetrics.ordersmetrics.shipped_ordersmetrics.unshipped_orders
Sipariş düzeyindeki metrikler, her siparişteki öğelerin ürün boyutlarıyla ilişkilendirilmez.
Öğe düzeyindeki metrikleri, mevcut segmentlerden herhangi biriyle birlikte seçebilirsiniz. Ancak sipariş düzeyindeki metriklerin aşağıdaki ürün boyutu segmentlerinden herhangi biriyle birlikte seçilmesi başarısız olur:
segments.brandsegments.category_l1,segments.category_l2,segments.category_l3,segments.category_l4,segments.category_l5segments.custom_label1,segments.custom_label2,segments.custom_label3,segments.custom_label4,segments.custom_label5segments.offer_idsegments.product_type_l1,segments.product_type_l2,segments.product_type_l3,segments.product_type_l4,segments.product_type_l5segments.title
Daha fazla bilgi
Segmentlerin tam listesi için belgelere göz atın.