REST Resource: googleAdsFields

Tài nguyên: GoogleAdsField

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

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

string

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

googleAdsFields/{name}

category

enum (GoogleAdsFieldCategory)

Chỉ có đầu ra. Danh mục của cấu phần phần mềm.

selectableWith[]

string

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

attributeResources[]

string

Chỉ có đầu ra. Tên của tất cả tài nguyên có thể chọn với cấu phần phần mềm được mô tả. Các trường trong những tài nguyên này không phân đoạn các 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à Resources.

metrics[]

string

Chỉ có đầu ra. Trường này liệt kê tên của tất cả chỉ số có thể chọn bằng cấu phần phần mềm được mô tả khi cấu phần phần mềm đó được dùng trong mệnh đề TỪ. Chế độ này chỉ được thiết lập cho các cấu phần phần mềm có danh mục là Resources.

segments[]

string

Chỉ có đầu ra. 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à phân đoạn hay tài nguyên khác, các chỉ số phân đoạn đó khi được đưa vào truy vấn tìm kiếm và khi cấu phần phần mềm được mô tả được sử dụng trong mệnh đề TỪ. Chế độ này chỉ được thiết lập cho các cấu phần phần mềm có danh mục là Resources.

enumValues[]

string

Chỉ có đầu ra. Các giá trị mà cấu phần phần mềm có thể giả định nếu là 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 của danh mục ĐOẠN hoặc THUỘC TÍNH.

dataType

enum (GoogleAdsFieldDataType)

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

name

string

Chỉ có đầu ra. Tên của cấu phần phần mềm.

selectable

boolean

Chỉ có đầu ra. Liệu có thể dùng cấu phần phần mềm trong mệnh đề SELECT trong các cụm từ tìm kiếm hay không.

filterable

boolean

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

sortable

boolean

Chỉ có đầu ra. Liệu cấu phần phần mềm có thể được sử dụng trong mệnh đề ORDER BY (SẮP XẾP THEO) trong các truy vấn tìm kiếm hay không.

typeUrl

string

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

isRepeated

boolean

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

GoogleAdsFieldCategory

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à thuộc tính của tài nguyên. Việc bao gồm trường thuộc tính tài nguyên trong một truy vấn có thể phân đoạn truy vấn nếu tài nguyên được phân bổ cho tài nguyên trong mệnh đề TỪ.
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à chỉ số. Tính năng này không bao giờ phân đoạn cụm từ tìm kiếm.

GoogleAdsFieldDataType

Đây là những loại cấu phần phần mềm GoogleAdsService có thể sử dụng.

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

Bản đồ tới google.protobuf.BoolValue

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

DATE

Ánh xạ tới google.protobuf.StringValue. Tuy nhiên, bạn có thể so sánh dữ liệu này bằng cách sử dụng tập hợp toán tử dành riêng cho ngày.

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

DOUBLE

Bản đồ tới google.protobuf.DoubleValue

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

ENUM

Ánh xạ đến một enum. Bạn có thể tìm thấy định nghĩa cụ thể của thẻ này tại typeUrl.

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

FLOAT

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

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

INT32

Bản đồ tới google.protobuf.Int32Value

Có thể sử dụng các toán tử: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

INT64

Bản đồ tới google.protobuf.Int64Value

Có thể sử dụng các toán tử: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

MESSAGE

Ánh xạ tới loại thông báo vùng đệm giao thức. Bạn có thể xem thông tin chi tiết về loại dữ liệu này trong typeUrl.

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

RESOURCE_NAME

Ánh xạ tới google.protobuf.StringValue. Đại diện cho 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 các trường Resources_NAME.

STRING

Ánh xạ tới google.protobuf.StringValue.

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

UINT64

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

Có thể sử dụng các toán tử: =, !=, <, >, <=, >=, 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.