REST Resource: googleAdsFields

منبع: GoogleAdsField

فیلد یا منبعی (مصنوع) که توسط GoogleAdsService استفاده می شود.

نمایندگی 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
}
زمینه های
resourceName

string

فقط خروجی نام منبع مصنوع. نام منابع مصنوع به شکل زیر است:

googleAdsFields/{name}

category

enum ( GoogleAdsFieldCategory )

فقط خروجی دسته بندی مصنوعات.

selectableWith[]

string

فقط خروجی نام همه منابع، بخش‌ها و معیارهایی که با مصنوع توصیف‌شده قابل انتخاب هستند.

attributeResources[]

string

فقط خروجی نام تمام منابعی که با مصنوع توصیف شده قابل انتخاب هستند. فیلدهای این منابع وقتی در جستارهای جستجو گنجانده می شوند، معیارها را بخش بندی نمی کنند.

این فیلد فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است.

metrics[]

string

فقط خروجی این فیلد نام تمام معیارهایی را فهرست می‌کند که با مصنوع توصیف‌شده زمانی که در عبارت FROM استفاده می‌شود، قابل انتخاب هستند. این فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است.

segments[]

string

فقط خروجی این فیلد نام تمام مصنوعات را فهرست می‌کند، خواه یک بخش یا منبع دیگر، معیارهای آن بخش زمانی که در جستارهای جستجو گنجانده می‌شود و زمانی که مصنوع توصیف‌شده در عبارت FROM استفاده می‌شود. این فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است.

enumValues[]

string

فقط خروجی مقادیری که آرتیفکت می تواند فرض کند اگر فیلدی از نوع ENUM باشد.

این فیلد فقط برای مصنوعات دسته SEGMENT یا ATTRIBUTE تنظیم شده است.

dataType

enum ( GoogleAdsFieldDataType )

فقط خروجی این فیلد عملگرهایی را که می توان با آرتیفکت در بندهای WHERE استفاده کرد را تعیین می کند.

name

string

فقط خروجی نام مصنوع.

selectable

boolean

فقط خروجی اینکه آیا مصنوع را می توان در یک عبارت SELECT در عبارت های جستجو استفاده کرد یا خیر.

filterable

boolean

فقط خروجی اینکه آیا مصنوع را می توان در یک عبارت WHERE در جستارهای جستجو استفاده کرد یا خیر.

sortable

boolean

فقط خروجی اینکه آیا مصنوع را می توان در یک عبارت ORDER BY در عبارت های جستجو استفاده کرد یا خیر.

typeUrl

string

فقط خروجی نشانی اینترنتی پروتو که نوع داده مصنوع را توصیف می کند.

isRepeated

boolean

فقط خروجی آیا مصنوع میدانی تکرار می شود.

GoogleAdsField Category

دسته بندی مصنوعات.

Enums
UNSPECIFIED نامشخص
UNKNOWN ناشناخته
RESOURCE مصنوع توصیف شده یک منبع است.
ATTRIBUTE مصنوع توصیف شده یک فیلد است و ویژگی یک منبع است. اگر منبعی که به آن نسبت داده می شود، منبع یافت شده در عبارت FROM را تقسیم کند، گنجاندن یک فیلد ویژگی منبع در یک پرس و جو ممکن است پرس و جو را بخش بندی کند.
SEGMENT مصنوع توصیف شده یک فیلد است و همیشه عبارت های جستجو را بخش بندی می کند.
METRIC مصنوع توصیف شده یک میدان است و یک متریک است. هرگز پرس و جوهای جستجو را بخش بندی نمی کند.

GoogleAdsFieldDataType

اینها انواع مختلفی هستند که یک آرتیفکت GoogleAdsService ممکن است داشته باشد.

Enums
UNSPECIFIED نامشخص
UNKNOWN ناشناخته
BOOLEAN

نقشه ها به google.protobuf.BoolValue

عملگرهای قابل اجرا: =، !=

DATE

نقشه ها به google.protobuf.StringValue. با این حال، می توان آن را با استفاده از مجموعه ای از عملگرهای خاص تاریخ مقایسه کرد.

عملگرهای قابل اجرا: =، <، >، <=، >=، BETWEEN، DURING و IN

DOUBLE

نقشه ها به google.protobuf.DoubleValue

عملگرهای قابل اجرا: =، !=، <، >، IN، NOT IN

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. نشان دهنده نام منبع (شناسه منحصر به فرد) یک منبع یا یکی از کلیدهای خارجی آن است.

هیچ اپراتوری با فیلدهای RESOURCE_NAME کار نمی کند.

STRING

نقشه ها به google.protobuf.StringValue.

عملگرهای قابل اجرا: =، !=، LIKE، NOT LIKE، IN، NOT IN

UINT64

نقشه ها به google.protobuf.UInt64Value

عملگرهای قابل اجرا: =، !=، <، >، <=، >=، BETWEEN، IN، NOT IN

مواد و روش ها

get

فقط فیلد درخواستی را برمی گرداند.
همه فیلدهایی که با عبارت جستجو مطابقت دارند را برمی گرداند.