Search Ads 360 Reporting API versi baru kini tersedia. Bergabunglah dengan grup Google
searchads-api-announcements untuk terus mendapatkan informasi terbaru tentang peningkatan dan rilis mendatang.
Referensi tata bahasa kueri
Tabel di bawah berisi referensi tata bahasa Bahasa Kueri Search Ads 360
lengkap.
Referensi tata bahasa |
Kueri |
Klausa SELECT |
SELECT FIELD_NAME (, FIELD_NAME)* |
Klausa FROM |
FROM RESOURCE_NAME |
Klausa WHERE |
WHERE CONDITION (AND CONDITION)* |
Klausa ORDER BY |
ORDER BY ORDERING (, ORDERING)* |
Klausa LIMIT |
LIMIT POSITIVE_INTEGER |
Klausa PARAMETERS |
PARAMETERS LITERAL = VALUE (, LITERAL = VALUE)* |
|
Nama kolom |
[a-z] ([a-zA-Z0-9._])* |
Nama resource |
[a-z] ([a-zA-Z_])* |
Kondisi |
FIELD_NAME OPERATOR VALUE |
Pengurutan |
FIELD_NAME (ASC | DESC)? |
Operator |
= | != | > | >= | < | <= | IN | NOT IN | LIKE | NOT LIKE | CONTAINS ANY | CONTAINS ALL | CONTAINS NONE | IS NULL | IS NOT NULL | DURING | BETWEEN | REGEXP_MATCH | NOT REGEXP_MATCH |
Fungsi |
LAST_14_DAYS | LAST_30_DAYS | LAST_7_DAYS | LAST_BUSINESS_WEEK | LAST_MONTH | LAST_WEEK_MON_SUN | LAST_WEEK_SUN_SAT | THIS_MONTH | THIS_WEEK_MON_TODAY | THIS_WEEK_SUN_TODAY | TODAY | YESTERDAY |
Nilai |
LITERAL | LITERAL_LIST | NUMBER | NUMBER_LIST | STRING | STRING_LIST | FUNCTION |
Bilangan bulat positif |
[1-9] ([0-9])* |
Angka |
-? [0-9]+ (. [0-9] [0-9]*)? |
String |
(' Char* ') | (" Char* ") |
Literal |
[a-zA-Z0-9_]* |
Daftar string |
( STRING (, STRING)* ) |
Daftar literal |
( LITERAL (, LITERAL)* ) |
Daftar angka |
( NUMBER (, NUMBER)* ) |
Kunci:
?
menunjukkan elemen opsional.
*
berarti nol atau lebih
+
berarti satu atau beberapa.
(xxxxxx)
menunjukkan pengelompokan.
[a-z0-9]
menunjukkan rentang karakter.
Char
menunjukkan karakter apa pun.
|
adalah singkatan dari "atau".
- Operator
REGEXP_MATCH
menggunakan sintaksis RE2.
Untuk mencocokkan literal [
, ]
, %
, atau _
menggunakan operator LIKE
, lingkari
karakter dalam tanda kurung siku. Misalnya, kondisi berikut cocok dengan
semua nilai campaign.name
yang diawali dengan [Earth_to_Mars]
:
WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-24 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-24 UTC."],[[["This document provides a comprehensive grammar reference for the Search Ads 360 Query Language."],["The language allows users to query data using a structured syntax including clauses like `SELECT`, `FROM`, `WHERE`, `ORDER BY`, `LIMIT`, and `PARAMETERS`."],["Various data types like numbers, strings, and lists are supported within the query structure for filtering and data retrieval."],["Specific operators and functions enable detailed data manipulation, such as date ranges (`LAST_30_DAYS`) and pattern matching (`REGEXP_MATCH`)."],["The provided table details the syntax and components of the query language, along with explanations of special characters and usage examples."]]],[]]