Dimensi merupakan atribusi data Anda. Misalnya, kota dimensi menunjukkan kota tempat peristiwa berasal. Nilai dimensi dalam respons laporan adalah string; misalnya, kota dapat berupa "Paris" atau "New York". Permintaan diizinkan hingga 9 dimensi.
Representasi JSON |
---|
{
"name": string,
"dimensionExpression": {
object ( |
Kolom | |
---|---|
name |
Nama dimensi. Lihat Dimensi API untuk mengetahui daftar nama dimensi yang didukung oleh metode pelaporan inti seperti Jika Dimensi dirujuk oleh |
dimensionExpression |
Satu dimensi dapat merupakan hasil dari ekspresi dari beberapa dimensi. Misalnya, dimensi "country, city": concatenate(country, ", ", city). |
{i>DimensionExpression<i}
Digunakan untuk menyatakan dimensi yang merupakan hasil dari formula beberapa dimensi. Contoh penggunaan: 1) bottomCase(Dimension) 2) concatenate(dimension1, simbol, dimensions2).
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union one_expression . Tentukan satu jenis ekspresi dimensi untuk DimensionExpression . one_expression hanya dapat berupa salah satu dari berikut: |
|
lowerCase |
Digunakan untuk mengonversi nilai dimensi ke huruf kecil. |
upperCase |
Digunakan untuk mengonversi nilai dimensi menjadi huruf besar. |
concatenate |
Digunakan untuk menggabungkan nilai dimensi ke satu dimensi. Misalnya, dimensi "country, city": concatenate(country, ", ", city). |
Ekspresi Kasus
Digunakan untuk mengonversi nilai dimensi menjadi satu kasus.
Representasi JSON |
---|
{ "dimensionName": string } |
Kolom | |
---|---|
dimensionName |
Nama dimensi. Nama tersebut harus merujuk kembali ke nama di kolom dimensi dalam permintaan. |
Ekspresi Gabungan
Digunakan untuk menggabungkan nilai dimensi ke satu dimensi.
Representasi JSON |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
Kolom | |
---|---|
dimensionNames[] |
Nama dimensi. Nama tersebut harus merujuk kembali ke nama di kolom dimensi permintaan. |
delimiter |
Pemisah yang ditempatkan di antara nama dimensi. Pembatas sering kali berupa karakter tunggal seperti "|" atau "," tetapi bisa berupa string yang lebih panjang. Jika nilai dimensi berisi pemisah, keduanya akan ditampilkan sebagai respons tanpa perbedaan. Misalnya, jika nilai dimensi 1 = "US,FR", nilai dimensi 2 = "JP", dan pembatas = ",", respons akan berisi "US,FR,JP". |