Yeni Search Ads 360 Reporting API kullanıma sunuldu. Yaklaşan geliştirmeler ve sürümlerden haberdar olmak için
searchads-api-announcements Google grubuna katılın.
Sorgu dil bilgisi referansı
Aşağıdaki tabloda, Search Ads 360 sorgu dili söz dizimi referansı yer almaktadır.
Dil bilgisi referansı |
Sorgu |
SELECT koşulu |
SELECT FIELD_NAME (, FIELD_NAME)* |
FROM koşulu |
FROM RESOURCE_NAME |
WHERE koşulu |
WHERE CONDITION (AND CONDITION)* |
ORDER BY koşulu |
ORDER BY ORDERING (, ORDERING)* |
LIMIT koşulu |
LIMIT POSITIVE_INTEGER |
PARAMETERS koşulu |
PARAMETERS LITERAL = VALUE (, LITERAL = VALUE)* |
|
Alan adı |
[a-z] ([a-zA-Z0-9._])* |
Kaynak adı |
[a-z] ([a-zA-Z_])* |
Koşul |
FIELD_NAME OPERATOR VALUE |
Sıralama |
FIELD_NAME (ASC | DESC)? |
Operatör |
= | != | > | >= | < | <= | IN | NOT IN | LIKE | NOT LIKE | CONTAINS ANY | CONTAINS ALL | CONTAINS NONE | IS NULL | IS NOT NULL | DURING | BETWEEN | REGEXP_MATCH | NOT REGEXP_MATCH |
İşlev |
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 |
Değer |
LITERAL | LITERAL_LIST | NUMBER | NUMBER_LIST | STRING | STRING_LIST | FUNCTION |
Pozitif tam sayı |
[1-9] ([0-9])* |
Sayı |
-? [0-9]+ (. [0-9] [0-9]*)? |
Dize |
(' Char* ') | (" Char* ") |
Değişmez değer |
[a-zA-Z0-9_]* |
Dize listesi |
( STRING (, STRING)* ) |
Değişmez değer listesi |
( LITERAL (, LITERAL)* ) |
Sayı listesi |
( NUMBER (, NUMBER)* ) |
Anahtar:
?
, isteğe bağlı bir öğeyi gösterir.
*
sıfır veya daha fazla anlamına gelir
+
, bir veya daha fazla anlamına gelir.
(xxxxxx)
bir gruplandırmayı gösterir.
[a-z0-9]
, bir karakter aralığını gösterir.
Char
, herhangi bir karakteri belirtir.
|
, "veya" anlamına gelir.
REGEXP_MATCH
operatörü RE2 söz dizimini kullanır.
LIKE
operatörünü kullanarak [
, ]
, %
veya _
değişmez dizesini eşlemek için karakteri köşeli parantez içine alın. Örneğin, aşağıdaki koşul [Earth_to_Mars]
ile başlayan tüm campaign.name
değerleriyle eşleşir:
WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-24 UTC.
[null,null,["Son güncelleme tarihi: 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."]]],[]]