REST Resource: customBiddingAlgorithms.scripts
منبع: CustomBiddingScript
یک اسکریپت مناقصه سفارشی.
نمایندگی JSON |
---|
{
"name": string,
"customBiddingAlgorithmId": string,
"customBiddingScriptId": string,
"createTime": string,
"active": boolean,
"state": enum (State ),
"errors": [
{
object (ScriptError )
}
],
"script": {
object (CustomBiddingScriptRef )
}
} |
فیلدها |
---|
name | string فقط خروجی نام منبع اسکریپت مناقصه سفارشی. |
customBiddingAlgorithmId | string ( int64 format) فقط خروجی شناسه منحصر به فرد الگوریتم مناقصه سفارشی که اسکریپت به آن تعلق دارد. |
customBiddingScriptId | string ( int64 format) فقط خروجی شناسه منحصر به فرد اسکریپت مناقصه سفارشی. |
createTime | string ( Timestamp format) فقط خروجی زمانی که فیلمنامه ساخته شد. از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" . |
active | boolean فقط خروجی اینکه آیا اسکریپت در حال حاضر برای امتیازدهی توسط الگوریتم والد استفاده می شود یا خیر. |
state | enum ( State ) فقط خروجی وضعیت اسکریپت مناقصه سفارشی. |
errors[] | object ( ScriptError ) فقط خروجی جزئیات خطای یک اسکریپت پیشنهادی سفارشی رد شده. این فیلد فقط زمانی پر می شود که state رد شود. |
script | object ( CustomBiddingScriptRef ) ارجاع به فایل اسکریپت آپلود شده. |
ایالت
حالتهای احتمالی یک اسکریپت مناقصه سفارشی.
Enums |
---|
STATE_UNSPECIFIED | وضعیت اسکریپت در این نسخه مشخص نشده یا ناشناخته است. |
ACCEPTED | فیلمنامه برای امتیازدهی برداشت پذیرفته شده است. |
REJECTED | اسکریپت توسط خطوط لوله بکاند رد شده است. ممکن است خطاهایی داشته باشد. |
PENDING | اسکریپت برای خطوط لوله باطن در حال پردازش است. |
خطای اسکریپت
یک پیام خطا برای یک اسکریپت مناقصه سفارشی.
نمایندگی JSON |
---|
{
"errorCode": enum (ErrorCode ),
"line": string,
"column": string,
"errorMessage": string
} |
فیلدها |
---|
errorCode | enum ( ErrorCode ) نوع خطا. |
line | string ( int64 format) شماره خط در اسکریپت که در آن خطا پرتاب شده است. |
column | string ( int64 format) شماره ستون در اسکریپت که در آن خطا پرتاب شده است. |
errorMessage | string پیام خطای دقیق |
کد خطا
کدهای خطای احتمالی یک خطای اسکریپت مناقصه سفارشی.
Enums |
---|
ERROR_CODE_UNSPECIFIED | خطای اسکریپت در این نسخه مشخص نشده یا ناشناخته است. |
SYNTAX_ERROR | اسکریپت دارای یک خطای نحوی است. |
DEPRECATED_SYNTAX | اسکریپت از نحو منسوخ شده استفاده می کند. |
INTERNAL_ERROR | هنگام پردازش اسکریپت خطاهای داخلی ایجاد شد. |
CustomBiddingScriptRef
ارجاع به فایل اسکریپت مناقصه سفارشی آپلود شده.
نمایندگی JSON |
---|
{
"resourceName": string
} |
فیلدها |
---|
resourceName | string نام منبعی که در media.download برای دانلود فایلهای اسکریپت استفاده میشود. یا media.upload را برای آپلود فایل های اسکریپت. نام منابع دارای قالب customBiddingAlgorithms/{customBiddingAlgorithmId}/scriptRef/{ref_id} هستند. |
روش ها |
---|
| یک اسکریپت پیشنهادی سفارشی جدید ایجاد می کند. |
| یک اسکریپت مناقصه سفارشی دریافت می کند. |
| اسکریپت های پیشنهادی سفارشی که به الگوریتم داده شده تعلق دارند را فهرست می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-02-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-25 بهوقت ساعت هماهنگ جهانی."],[[["Custom Bidding Script is a resource that allows users to create custom algorithms for bidding in Display & Video 360."],["Scripts can be in one of several states: accepted, rejected, pending, or unspecified, and errors during processing are indicated with specific error codes and locations."],["A script file can be uploaded and referenced for execution by the custom bidding algorithm."],["Developers can manage Custom Bidding Scripts through various methods including creation, retrieval, and listing."],["Each custom bidding script belongs to a specific custom bidding algorithm, identified by a unique ID."]]],["Custom bidding scripts, linked to a unique algorithm ID, can be created, retrieved, and listed. Each script has properties like name, creation time, activity status, and state (Accepted, Rejected, Pending). Rejected scripts detail errors (code, line, column, message). Scripts are referenced via a resource name for file upload/download. The script's state indicates whether it's used for scoring. Errors indicate problems like syntax, deprecated syntax or internal server problems.\n"]]