Anda dapat menggunakan kolom segmen untuk segmentasi dalam laporan performa.
Misalnya, kueri untuk marketingMethod
akan menampilkan laporan dengan baris untuk
setiap metode pemasaran, dan
metrics yang Anda
tentukan untuk metode pemasaran tersebut di klausa SELECT
.
Seperti laporan kustom di Merchant Center, Anda dapat menentukan beberapa segmen dalam kueri yang sama dengan Merchant Reports API.
Berikut ini contoh kueri yang menampilkan klik untuk semua produk di akun Anda selama periode 30 hari, yang disegmentasikan 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
Bahasa Kueri Merchant Center mendukung segmentasi metrik menurut dua kelompok atribut yang dapat Anda tentukan untuk mengatur inventaris:
- Tingkat kategori
- Kategori dari taksonomi produk Google. Google mungkin secara otomatis menetapkan kategori untuk produk Anda jika tidak ada yang disediakan, atau menyaring kategori yang disediakan lebih lanjut.
- Tingkat jenis produk
- Tipe produk yang Anda tetapkan berdasarkan kategorisasi Anda. Tidak seperti tingkat kategori, tidak ada kumpulan nilai yang didukung dan telah ditetapkan sebelumnya.
Atribut kategori dan tipe produk diatur dalam hierarki dengan beberapa level. Spesifikasi produk memisahkan setiap level dengan karakter >
, tetapi Anda memilih setiap tingkat hierarki secara terpisah dalam laporan.
Misalnya, pertimbangkan produk dengan tingkat tipe produk berikut:
Home & Garden > Kitchen & Dining > Kitchen Appliances > Refrigerators
Laporan menampilkan setiap tingkat 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 harga dan mata uang
Metrik harga, seperti conversionValue
, direpresentasikan menggunakan
jenis
Price
. Jika metrik tersedia dalam beberapa mata uang, nilai untuk setiap mata uang akan ditampilkan dalam 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 akan ditampilkan dalam baris hasil terpisah dari metrik non-harga, yaitu satu baris hasil per kode mata uang. Misalnya, kueri berikut:
SELECT conversions, conversionValue
FROM ProductPerformanceView
WHERE date = '2020-11-01'
memberikan 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 kolom yang Anda pilih akan ditampilkan dalam respons, meskipun nilainya masih berupa nilai default atau nol.