בטבלה שלמטה יש דקדוק מלא של שפת השאילתות ב-Search Ads 360 הפניה.
בדיקת דקדוק | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
שאילתה |
|
||||||||||||
שם השדה | [a-z] ([a-zA-Z0-9._])* |
||||||||||||
שם המשאב | [a-z] ([a-zA-Z_])* |
||||||||||||
תנאי | FIELD_NAME OPERATOR VALUE |
||||||||||||
סידור הסרטונים | FIELD_NAME (ASC | DESC)? |
||||||||||||
מפעיל | = | != | > | >= | < | <= | IN | NOT IN | LIKE | NOT LIKE | CONTAINS ANY | |
||||||||||||
פעולה | LAST_14_DAYS | LAST_30_DAYS | LAST_7_DAYS | LAST_BUSINESS_WEEK | LAST_MONTH | |
||||||||||||
ערך | LITERAL | LITERAL_LIST | NUMBER | NUMBER_LIST | STRING | STRING_LIST | FUNCTION |
||||||||||||
מספר שלם חיובי | [1-9] ([0-9])* |
||||||||||||
מספר | -? [0-9]+ (. [0-9] [0-9]*)? |
||||||||||||
מחרוזת | (' Char* ') | (" Char* ") |
||||||||||||
שאלה מילולית | [a-zA-Z0-9_]* |
||||||||||||
רשימת מחרוזות | ( STRING (, STRING)* ) |
||||||||||||
רשימה מילולית | ( LITERAL (, LITERAL)* ) |
||||||||||||
רשימת מספרים | ( NUMBER (, NUMBER)* ) |
מפתח:
?
מציין רכיב אופציונלי.- המשמעות של
*
היא אפס או יותר - המשמעות של
+
היא אחת או יותר. (xxxxxx)
מציין קיבוץ.[a-z0-9]
מציין טווח תווים.Char
מציין כל תו.|
הוא ראשי תיבות של 'או'.- האופרטור
REGEXP_MATCH
משתמש בתחביר RE2. כדי להתאים ליטרל
[
,]
,%
או_
באמצעות האופרטורLIKE
, צריך את התו בסוגריים מרובעים. לדוגמה, התנאי הבא תואם כל הערכים שלcampaign.name
שמתחילים ב-[Earth_to_Mars]
:WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'