Anda dapat menggunakan segmen
kolom untuk
segmentasi dalam performa
laporan.
Misalnya, pembuatan kueri untuk marketingMethod
akan menampilkan laporan dengan baris untuk
setiap metode pemasaran, dan
metrik yang dapat Anda
tentukan untuk metode pemasaran tersebut dalam klausa SELECT
.
Seperti laporan kustom di Merchant Center, Anda dapat menentukan beberapa segmen dalam kueri yang sama dengan Merchant Reports API.
Berikut contoh kueri yang menampilkan klik untuk semua produk di akun Anda
selama periode 30 hari, yang dikelompokkan menurut marketingMethod
dan offerId
:
SELECT marketingMethod, offerId, clicks
FROM ProductPerformanceView
WHERE date BETWEEN '2020-11-01' AND '2020-11-30'
Respons dari kueri ini menyertakan satu baris untuk setiap kombinasi offerId
dan marketingMethod
, dengan jumlah klik untuk kombinasi tersebut:
{
"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 dan tipe produk
Kueri Merchant Center Bahasa mendukung segmentasi metrik berdasarkan dua kelompok atribut yang dapat ditentukan untuk mengatur inventaris:
- Tingkat kategori
- Kategori dari produk Google taksonomi. Google mungkin otomatis menetapkan kategori untuk produk Anda jika tidak ada yang disediakan, atau menyaring kategori yang diberikan.
- Tingkat jenis produk
- Jenis produk yang Anda tetapkan berdasarkan kategorisasi. Tidak seperti kategori, tidak ada kumpulan nilai yang didukung sebelumnya.
Baik atribut kategori dan tipe produk diatur dalam hierarki dengan
beberapa level. Produk
spesifikasi memisahkan
masing-masing
level dengan karakter >
, tetapi Anda memilih setiap level hierarki
secara terpisah dalam laporan.
Misalnya, pertimbangkan produk dengan tingkat tipe produk berikut:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
Laporan menampilkan setiap level di kolomnya sendiri:
Segmen | Nilai |
---|---|
product_type_l1 |
Home & Garden |
product_type_l2 |
Kitchen & Dining |
product_type_l3 |
Kitchen Appliances |
product_type_l4 |
Refrigerators |
Metrik mata uang dan harga
Metrik harga, seperti conversionValue
, ditampilkan menggunakan
Price
. Jika metrik tersedia dalam beberapa mata uang, nilai untuk setiap mata uang
mata uang ditampilkan di baris terpisah. Misalnya, kueri berikut:
SELECT conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
mengembalikan hasil berikut:
{
"results": [
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
Jika Anda meminta metrik harga dan non-harga dalam kueri, metrik harga ditampilkan dalam baris hasil terpisah dari metrik non-harga, satu baris hasil per kode mata uang. Misalnya, kueri berikut:
SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
akan menampilkan respons berikut:
{
"results": [
{
"productPerformanceView": {
"conversions": "27",
"conversionValue": {
"amountMicros": "0",
"currencyCode": ""
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "150000000",
"currencyCode": "USD"
}
}
},
{
"productPerformanceView": {
"conversions": "0",
"conversionValue": {
"amountMicros": "70000000",
"currencyCode": "CAD"
}
}
}
]
}
Semua {i>field<i} yang Anda pilih akan dikembalikan dalam respons, bahkan jika nilainya masih nilai {i>default<i} atau nol.