REST Resource: searchAds360Fields

Resource: SearchAds360Field

Kolom atau resource (artefak) yang digunakan oleh SearchAds360Service.

Representasi 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
}
Kolom
resourceName

string

Nama resource artefak. Nama resource artefak memiliki format:

SearchAds360Fields/{name}

category

enum (SearchAds360FieldCategory)

Kategori artefak.

selectableWith[]

string

Nama semua resource, segmen, dan metrik yang dapat dipilih dengan artefak yang dijelaskan.

attributeResources[]

string

Nama semua resource yang dapat dipilih dengan artefak yang dijelaskan. Kolom dari resource ini tidak menyegmentasikan metrik saat disertakan dalam kueri penelusuran.

Kolom ini hanya ditetapkan untuk artefak yang kategorinya adalah RESOURCE.

metrics[]

string

Kolom ini mencantumkan nama semua metrik yang dapat dipilih dengan artefak yang dijelaskan saat digunakan dalam klausa FROM. Nilai ini hanya ditetapkan untuk artefak yang kategorinya adalah RESOURCE.

segments[]

string

Kolom ini mencantumkan nama semua artefak, baik segmen maupun resource lain, yang mengelompokkan metrik saat disertakan dalam kueri penelusuran dan saat artefak yang dijelaskan digunakan dalam klausa FROM. Nilai ini hanya ditetapkan untuk artefak yang kategorinya adalah RESOURCE.

enumValues[]

string

Nilai yang dapat diasumsikan artefak jika merupakan kolom berjenis ENUM.

Kolom ini hanya ditetapkan untuk artefak kategori SEGMENT atau ATTRIBUTE.

dataType

enum (SearchAds360FieldDataType)

Kolom ini menentukan operator yang dapat digunakan dengan artefak dalam klausa WHERE.

name

string

Nama artefak.

selectable

boolean

Apakah artefak dapat digunakan dalam klausa SELECT dalam kueri penelusuran.

filterable

boolean

Apakah artefak dapat digunakan dalam klausa WHERE dalam kueri penelusuran.

sortable

boolean

Apakah artefak dapat digunakan dalam klausa ORDER BY di kueri penelusuran.

typeUrl

string

URL proto yang menjelaskan jenis data artefak.

isRepeated

boolean

Apakah artefak kolom diulang.

SearchAds360FieldCategory

Kategori artefak.

Enum
UNSPECIFIED Tidak ditentukan
UNKNOWN Tidak diketahui
RESOURCE Artefak yang dijelaskan adalah resource.
ATTRIBUTE Artefak yang dijelaskan adalah kolom dan merupakan atribut resource. Menyertakan kolom atribut resource dalam kueri dapat menyegmentasikan kueri jika resource yang diatribusikan menyegmentasikan resource yang ditemukan dalam klausa FROM.
SEGMENT Artefak yang dijelaskan adalah kolom dan selalu menyegmentasikan kueri penelusuran.
METRIC Artefak yang dijelaskan adalah kolom dan merupakan metrik. Fitur ini tidak pernah menyegmentasikan kueri penelusuran.

SearchAds360FieldDataType

Berikut adalah berbagai jenis artefak SearchAds360Service.

Enum
UNSPECIFIED Tidak ditentukan
UNKNOWN Tidak diketahui
BOOLEAN

Dipetakan ke google.protobuf.BoolValue

Operator yang berlaku: =, !=

DATE

Dipetakan ke google.protobuf.StringValue. Namun, tanggal dapat dibandingkan menggunakan kumpulan operator khusus untuk tanggal.

Operator yang berlaku: =, <, >, <=, >=, BETWEEN, DURING, dan IN

DOUBLE

Dipetakan ke google.protobuf.DoubleValue

Operator yang berlaku: =, !=, <, >, IN, NOT IN

ENUM

Dipetakan ke enum. Definisi spesifiknya dapat ditemukan di typeUrl.

Operator yang berlaku: =, !=, IN, NOT IN

FLOAT

Dipetakan ke google.protobuf.FloatValue

Operator yang berlaku: =, !=, <, >, IN, NOT IN

INT32

Dipetakan ke google.protobuf.Int32Value

Operator yang berlaku: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

INT64

Dipetakan ke google.protobuf.Int64Value

Operator yang berlaku: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

MESSAGE

Memetakan ke jenis pesan buffering protokol. Detail jenis data dapat ditemukan di typeUrl.

Tidak ada operator yang berfungsi dengan kolom MESSAGE.

RESOURCE_NAME

Dipetakan ke google.protobuf.StringValue. Merepresentasikan nama resource (ID unik) dari resource atau salah satu kunci asingnya.

Tidak ada operator yang berfungsi dengan kolom RESOURCE_NAME.

STRING

Dipetakan ke google.protobuf.StringValue.

Operator yang berlaku: =, !=, LIKE, NOT LIKE, IN, NOT IN

UINT64

Dipetakan ke google.protobuf.UInt64Value

Operator yang berlaku: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN

Metode

get

Hanya menampilkan kolom yang diminta.
Menampilkan semua kolom yang cocok dengan kueri penelusuran.