नीचे दी गई टेबल में, 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
ऑपरेटर का इस्तेमाल करके,[
,]
,%
या_
की लिटरल वैल्यू से मिलान करने के लिए, सराउंड साउंड स्क्वेयर ब्रैकेट में रखें. उदाहरण के लिए, नीचे दी गई शर्त मेल खाती है[Earth_to_Mars]
से शुरू होने वाली सभीcampaign.name
वैल्यू:WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'