منبع: SearchAds360Field
یک فیلد یا منبع (مصنوع) مورد استفاده توسط SearchAds360Service.
نمایندگی JSON |
---|
{ "resourceName": string, "category": enum ( |
فیلدها | |
---|---|
resource Name | نام منبع مصنوع. نام منابع مصنوع به شکل زیر است: |
category | دسته بندی مصنوعات. |
selectable With[] | نام همه منابع، بخشها و معیارهایی که با مصنوع توصیفشده قابل انتخاب هستند. |
attribute Resources[] | نام تمام منابعی که با مصنوع توصیف شده قابل انتخاب هستند. فیلدهای این منابع وقتی در جستارهای جستجو گنجانده می شوند، معیارها را بخش بندی نمی کنند. این فیلد فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است. |
metrics[] | این فیلد نام تمام معیارهایی را فهرست میکند که با مصنوع توصیفشده زمانی که در عبارت FROM استفاده میشود، قابل انتخاب هستند. این فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است. |
segments[] | این فیلد نام تمام مصنوعات را فهرست میکند، خواه یک بخش یا منبع دیگر، معیارهای آن بخش زمانی که در جستارهای جستجو گنجانده میشود و زمانی که مصنوع توصیفشده در عبارت FROM استفاده میشود. این فقط برای مصنوعاتی تنظیم شده است که دسته آنها RESOURCE است. |
enum Values[] | مقادیری که آرتیفکت می تواند فرض کند اگر فیلدی از نوع ENUM باشد. این فیلد فقط برای مصنوعات دسته SEGMENT یا ATTRIBUTE تنظیم شده است. |
data Type | این فیلد عملگرهایی را که می توان با آرتیفکت در بندهای WHERE استفاده کرد را تعیین می کند. |
name | نام مصنوع. |
selectable | اینکه آیا مصنوع را می توان در یک عبارت SELECT در عبارت های جستجو استفاده کرد یا خیر. |
filterable | اینکه آیا مصنوع را می توان در یک عبارت WHERE در جستارهای جستجو استفاده کرد یا خیر. |
sortable | اینکه آیا مصنوع را می توان در یک عبارت ORDER BY در عبارت های جستجو استفاده کرد یا خیر. |
type Url | نشانی اینترنتی پروتو که نوع داده مصنوع را توصیف می کند. |
is Repeated | آیا مصنوع میدانی تکرار می شود. |
SearchAds360FieldCategory
دسته بندی مصنوعات.
Enums | |
---|---|
UNSPECIFIED | نامشخص |
UNKNOWN | ناشناس |
RESOURCE | مصنوع توصیف شده یک منبع است. |
ATTRIBUTE | مصنوع توصیف شده یک فیلد است و ویژگی یک منبع است. اگر منبعی که به آن نسبت داده می شود، منبع یافت شده در عبارت FROM را تقسیم کند، گنجاندن یک فیلد ویژگی منبع در یک پرس و جو ممکن است پرس و جو را بخش بندی کند. |
SEGMENT | مصنوع توصیف شده یک فیلد است و همیشه عبارت های جستجو را بخش بندی می کند. |
METRIC | مصنوع توصیف شده یک میدان است و یک متریک است. هرگز پرس و جوهای جستجو را بخش بندی نمی کند. |
SearchAds360FieldDataType
اینها انواع مختلفی هستند که یک آرتیفکت SearchAds360Service ممکن است داشته باشد.
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 |
روش ها | |
---|---|
| فقط فیلد درخواستی را برمی گرداند. |
| همه فیلدهایی که با عبارت جستجو مطابقت دارند را برمی گرداند. |