منبع: CustomBiddingScript
یک اسکریپت مناقصه سفارشی.
| نمایندگی JSON | 
|---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum (  | 
| فیلدها | |
|---|---|
 name |   فقط خروجی نام منبع اسکریپت مناقصه سفارشی.  | 
 customBiddingAlgorithmId |   فقط خروجی شناسه منحصر به فرد الگوریتم مناقصه سفارشی که اسکریپت به آن تعلق دارد.  | 
 customBiddingScriptId |   فقط خروجی شناسه منحصر به فرد اسکریپت مناقصه سفارشی.  | 
 createTime |   فقط خروجی زمانی که فیلمنامه ساخته شد.  از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها:   | 
 active |   فقط خروجی اینکه آیا اسکریپت در حال حاضر برای امتیازدهی توسط الگوریتم والد استفاده می شود یا خیر.  | 
 state |   فقط خروجی وضعیت اسکریپت مناقصه سفارشی.  | 
 errors[] |    فقط خروجی جزئیات خطای یک اسکریپت پیشنهادی سفارشی رد شده. این فیلد فقط زمانی پر می شود که   | 
 script |   ارجاع به فایل اسکریپت آپلود شده.  | 
ایالت
حالتهای احتمالی یک اسکریپت مناقصه سفارشی.
| Enums | |
|---|---|
 STATE_UNSPECIFIED | وضعیت اسکریپت در این نسخه مشخص نشده یا ناشناخته است. | 
 ACCEPTED | فیلمنامه برای امتیازدهی برداشت پذیرفته شده است. | 
 REJECTED | اسکریپت توسط خطوط لوله بکاند رد شده است. ممکن است خطاهایی داشته باشد. | 
 PENDING | اسکریپت برای خطوط لوله باطن در حال پردازش است. | 
خطای اسکریپت
یک پیام خطا برای یک اسکریپت مناقصه سفارشی.
| نمایندگی JSON | 
|---|
{
  "errorCode": enum ( | 
| فیلدها | |
|---|---|
 errorCode |   نوع خطا.  | 
 line |   شماره خط در اسکریپت که در آن خطا پرتاب شده است.  | 
 column |   شماره ستون در اسکریپت که در آن خطا پرتاب شده است.  | 
 errorMessage |   پیام خطای دقیق  | 
کد خطا
کدهای خطای احتمالی یک خطای اسکریپت مناقصه سفارشی.
| Enums | |
|---|---|
 ERROR_CODE_UNSPECIFIED | خطای اسکریپت در این نسخه مشخص نشده یا ناشناخته است. | 
 SYNTAX_ERROR | اسکریپت دارای یک خطای نحوی است. | 
 DEPRECATED_SYNTAX | اسکریپت از نحو منسوخ شده استفاده می کند. | 
 INTERNAL_ERROR | هنگام پردازش اسکریپت خطاهای داخلی ایجاد شد. | 
CustomBiddingScriptRef
ارجاع به فایل اسکریپت مناقصه سفارشی آپلود شده.
| نمایندگی JSON | 
|---|
{ "resourceName": string }  | 
| فیلدها | |
|---|---|
 resourceName |    نام منبعی که در   | 
روش ها | |
|---|---|
 | یک اسکریپت پیشنهادی سفارشی جدید ایجاد می کند. | 
  | یک اسکریپت مناقصه سفارشی دریافت می کند. | 
  | اسکریپت های پیشنهادی سفارشی که به الگوریتم داده شده تعلق دارند را فهرست می کند. |