아래 표에는 전체 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)* ) |
키:
?
는 선택적 요소를 나타냅니다.*
는 0 이상을 의미합니다.+
는 하나 이상을 의미합니다.(xxxxxx)
는 그룹화를 나타냅니다.[a-z0-9]
는 문자 범위를 나타냅니다.Char
는 임의의 문자를 나타냅니다.|
는 '또는'을 의미합니다.REGEXP_MATCH
연산자는 RE2 구문을 사용합니다.LIKE
연산자를 사용하여[
,]
,%
또는_
리터럴을 일치시키려면 서라운드로 묶습니다. 대괄호 안에 포함된 문자입니다. 예를 들어 다음 조건은[Earth_to_Mars]
로 시작하는 모든campaign.name
값:WHERE campaign.name LIKE '[[]Earth[_]to[_]Mars[]]%'