리소스: SearchAds360Field
SearchAds360Service에서 사용하는 필드 또는 리소스 (아티팩트)입니다.
JSON 표현 |
---|
{ "resourceName": string, "category": enum ( |
필드 | |
---|---|
resourceName |
아티팩트의 리소스 이름입니다. 아티팩트 리소스 이름은 다음과 같은 형식입니다.
|
category |
아티팩트의 카테고리입니다. |
selectableWith[] |
설명된 아티팩트로 선택할 수 있는 모든 리소스, 세그먼트, 측정항목의 이름입니다. |
attributeResources[] |
설명된 아티팩트로 선택할 수 있는 모든 리소스의 이름입니다. 이러한 리소스의 필드는 검색어에 포함되어도 측정항목을 분류하지 않습니다. 이 필드는 카테고리가 RESOURCE인 아티팩트에만 설정됩니다. |
metrics[] |
이 필드에는 설명된 아티팩트가 FROM 절에서 사용될 때 선택할 수 있는 모든 측정항목의 이름이 나열됩니다. 카테고리가 RESOURCE인 아티팩트에만 설정됩니다. |
segments[] |
이 필드에는 검색 쿼리에 포함된 경우와 설명된 아티팩트가 FROM 절에서 사용된 경우 세그먼트 측정항목을 세그먼트 또는 다른 리소스와 관계없이 세분화하는 모든 아티팩트의 이름이 나열됩니다. 카테고리가 RESOURCE인 아티팩트에만 설정됩니다. |
enumValues[] |
아티팩트가 ENUM 유형의 필드인 경우 가정할 수 있는 값입니다. 이 필드는 SEGMENT 또는 ATTRIBUTE 카테고리의 아티팩트에만 설정됩니다. |
dataType |
이 필드는 WHERE 절에서 아티팩트와 함께 사용할 수 있는 연산자를 결정합니다. |
name |
아티팩트 이름입니다. |
selectable |
아티팩트를 검색어의 SELECT 절에서 사용할 수 있는지 여부입니다. |
filterable |
아티팩트를 검색 쿼리의 WHERE 절에 사용할 수 있는지 여부입니다. |
sortable |
아티팩트를 검색 쿼리의 ORDER BY 절에 사용할 수 있는지 여부입니다. |
typeUrl |
아티팩트의 데이터 유형을 설명하는 proto의 URL입니다. |
isRepeated |
필드 아티팩트가 반복되는지 여부입니다. |
SearchAds360FieldCategory
아티팩트의 카테고리입니다.
열거형 | |
---|---|
UNSPECIFIED |
미지정 |
UNKNOWN |
알 수 없음 |
RESOURCE |
설명된 아티팩트는 리소스입니다. |
ATTRIBUTE |
설명된 아티팩트는 필드이며 리소스의 속성입니다. 쿼리에 리소스 속성 필드를 포함하면 속성이 기여하는 리소스가 FROM 절에서 발견된 리소스를 분할하는 경우 쿼리가 분할될 수 있습니다. |
SEGMENT |
설명된 아티팩트는 필드이며 항상 검색어를 분류합니다. |
METRIC |
설명된 아티팩트는 필드이자 측정항목입니다. 검색어를 분류하지 않습니다. |
SearchAds360FieldDataType
SearchAds360Service 아티팩트가 취할 수 있는 다양한 유형입니다.
열거형 | |
---|---|
UNSPECIFIED |
미지정 |
UNKNOWN |
알 수 없음 |
BOOLEAN |
google.protobuf.BoolValue에 매핑 적용 가능한 연산자: =, != |
DATE |
google.protobuf.StringValue에 매핑됩니다. 하지만 날짜에 관한 연산자 세트를 사용하여 비교할 수 있습니다. 적용 가능한 연산자: =, <, >, <=, >=, BETWEEN, DURING, IN |
DOUBLE |
google.protobuf.DoubleValue에 매핑 적용 가능한 연산자: =, !=, <, >, IN, NOT IN |
ENUM |
enum에 매핑됩니다. 구체적인 정의는 typeUrl에서 확인할 수 있습니다. 적용 가능한 연산자: =, !=, IN, NOT IN |
FLOAT |
google.protobuf.FloatValue에 매핑 적용 가능한 연산자: =, !=, <, >, IN, NOT IN |
INT32 |
google.protobuf.Int32Value에 매핑됩니다. 적용 가능한 연산자: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
INT64 |
google.protobuf.Int64Value에 매핑됩니다. 적용 가능한 연산자: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
MESSAGE |
프로토콜 버퍼 메시지 유형에 매핑됩니다. 데이터 유형의 세부정보는 typeUrl에서 확인할 수 있습니다. MESSAGE 필드에서 작동하는 연산자는 없습니다. |
RESOURCE_NAME |
google.protobuf.StringValue에 매핑됩니다. 리소스 또는 그 외래 키 중 하나의 리소스 이름 (고유 ID)을 나타냅니다. RESOURCE_NAME 필드에서 작동하는 연산자는 없습니다. |
STRING |
google.protobuf.StringValue에 매핑됩니다. 적용 가능한 연산자: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
google.protobuf.UInt64Value에 매핑됩니다. 적용 가능한 연산자: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
메서드 |
|
---|---|
|
요청된 필드만 반환합니다. |
|
검색어 쿼리와 일치하는 모든 필드를 반환합니다. |