REST Resource: searchAds360Fields

Tài nguyên: SearchAds360Field

Một trường hoặc tài nguyên (cấu phần phần mềm) mà SearchAds360Service sử dụng.

Biểu diễn dưới dạng JSON
{
  "resourceName": string,
  "category": enum (SearchAds360FieldCategory),
  "selectableWith": [
    string
  ],
  "attributeResources": [
    string
  ],
  "metrics": [
    string
  ],
  "segments": [
    string
  ],
  "enumValues": [
    string
  ],
  "dataType": enum (SearchAds360FieldDataType),
  "name": string,
  "selectable": boolean,
  "filterable": boolean,
  "sortable": boolean,
  "typeUrl": string,
  "isRepeated": boolean
}
Trường
resourceName

string

Tên tài nguyên của cấu phần phần mềm. Tên tài nguyên của cấu phần phần mềm có dạng:

SearchAds360Fields/{name}

category

enum (SearchAds360FieldCategory)

Danh mục của cấu phần phần mềm.

selectableWith[]

string

Tên của tất cả tài nguyên, phân khúc và chỉ số có thể chọn được bằng cấu phần phần mềm được mô tả.

attributeResources[]

string

Tên của tất cả tài nguyên có thể chọn được bằng cấu phần phần mềm được mô tả. Các trường từ những tài nguyên này không phân đoạn chỉ số khi được đưa vào cụm từ tìm kiếm.

Trường này chỉ được đặt cho các cấu phần phần mềm có danh mục là RESOURCE (TÀI NGUYÊN).

metrics[]

string

Trường này liệt kê tên của tất cả các chỉ số có thể chọn được bằng cấu phần phần mềm được mô tả khi được sử dụng trong mệnh đề FROM. Thuộc tính này chỉ được đặt cho các cấu phần phần mềm có danh mục là RESOURCE (TÀI NGUYÊN).

segments[]

string

Trường này liệt kê tên của tất cả cấu phần phần mềm, cho dù là một phân khúc hay một tài nguyên khác, các chỉ số phân khúc đó khi được đưa vào cụm từ tìm kiếm và khi cấu phần phần mềm được mô tả được sử dụng trong mệnh đề FROM. Thuộc tính này chỉ được đặt cho các cấu phần phần mềm có danh mục là TÀI NGUYÊN.

enumValues[]

string

Giá trị mà cấu phần phần mềm có thể giả định nếu đó là một trường thuộc loại ENUM.

Trường này chỉ được đặt cho các cấu phần phần mềm thuộc danh mục SEGMENT hoặc ATTRIBUTE.

dataType

enum (SearchAds360FieldDataType)

Trường này xác định các toán tử có thể được sử dụng với cấu phần phần mềm trong mệnh đề WHERE.

name

string

Tên của cấu phần phần mềm.

selectable

boolean

Liệu cấu phần phần mềm có thể được sử dụng trong mệnh đề SELECT trong truy vấn tìm kiếm hay không.

filterable

boolean

Liệu cấu phần phần mềm có thể được sử dụng trong mệnh đề WHERE trong cụm từ tìm kiếm hay không.

sortable

boolean

Liệu cấu phần phần mềm có thể được sử dụng trong mệnh đề ORDER BY trong cụm từ tìm kiếm hay không.

typeUrl

string

URL của proto mô tả loại dữ liệu của cấu phần phần mềm.

isRepeated

boolean

Liệu cấu phần phần mềm của trường có lặp lại hay không.

SearchAds360FieldCategory

Danh mục của cấu phần phần mềm.

Enum
UNSPECIFIED Không xác định
UNKNOWN Không xác định
RESOURCE Cấu phần phần mềm được mô tả là một tài nguyên.
ATTRIBUTE Cấu phần phần mềm được mô tả là một trường và là một thuộc tính của tài nguyên. Việc đưa trường thuộc tính tài nguyên vào truy vấn có thể phân đoạn truy vấn nếu tài nguyên được phân bổ cho trường đó phân đoạn tài nguyên có trong mệnh đề FROM.
SEGMENT Cấu phần phần mềm được mô tả là một trường và luôn phân đoạn các cụm từ tìm kiếm.
METRIC Cấu phần phần mềm được mô tả là một trường và là một chỉ số. Chiến dịch này không bao giờ phân đoạn cụm từ tìm kiếm.

SearchAds360FieldDataType

Đây là các loại cấu phần phần mềm mà SearchAds360Service có thể nhận.

Enum
UNSPECIFIED Không xác định
UNKNOWN Không xác định
BOOLEAN

Ánh xạ đến google.protobuf.BoolValue

Các toán tử có thể áp dụng: =, !=

DATE

Ánh xạ đến google.protobuf.StringValue. Tuy nhiên, bạn có thể so sánh giá trị này bằng cách sử dụng tập hợp toán tử dành riêng cho ngày.

Các toán tử áp dụng: =, <, >, <=, >=, BETWEEN, DURING và IN

DOUBLE

Bản đồ đến google.protobuf.DoubleValue

Toán tử áp dụng: =, !=, <, >, IN, NOT IN

ENUM

Liên kết đến một enum. Bạn có thể xem định nghĩa cụ thể về loại chiến dịch này tại typeUrl.

Các toán tử áp dụng: =, !=, IN, NOT IN

FLOAT

Liên kết đến google.protobuf.FloatValue

Toán tử áp dụng: =, !=, <, >, IN, NOT IN

INT32

Ánh xạ đến google.protobuf.Int32Value

Toán tử áp dụng: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

INT64

Liên kết đến google.protobuf.Int64Value

Toán tử áp dụng: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

MESSAGE

Liên kết đến một loại thông báo vùng đệm giao thức. Bạn có thể tìm thấy thông tin chi tiết về loại dữ liệu trong typeUrl.

Không có toán tử nào hoạt động với trường MESSAGE.

RESOURCE_NAME

Ánh xạ đến google.protobuf.StringValue. Biểu thị tên tài nguyên (mã nhận dạng duy nhất) của một tài nguyên hoặc một trong các khoá ngoại của tài nguyên đó.

Không có toán tử nào hoạt động với trường RESOURCE_NAME.

STRING

Bản đồ đến google.protobuf.StringValue.

Các toán tử áp dụng: =, !=, LIKE, NOT LIKE, IN, NOT IN

UINT64

Liên kết đến google.protobuf.UInt64Value

Các toán tử áp dụng: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

Phương thức

get

Chỉ trả về trường được yêu cầu.
Trả về tất cả các trường khớp với cụm từ tìm kiếm.