Tài nguyên: CustomBidScript
Một tập lệnh đặt giá thầu tuỳ chỉnh.
| Biểu diễn dưới dạng JSON | 
|---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum (  | 
              
| Trường | |
|---|---|
name | 
                
                   
 Chỉ có đầu ra. Tên tài nguyên của tập lệnh đặt giá thầu tuỳ chỉnh.  | 
              
customBiddingAlgorithmId | 
                
                   
 Chỉ có đầu ra. Mã nhận dạng duy nhất của thuật toán đặt giá thầu tuỳ chỉnh chứa tập lệnh.  | 
              
customBiddingScriptId | 
                
                   
 Chỉ có đầu ra. Mã nhận dạng duy nhất của tập lệnh đặt giá thầu tuỳ chỉnh.  | 
              
createTime | 
                
                   
 Chỉ có đầu ra. Thời điểm tạo tập lệnh. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ:   | 
              
active | 
                
                   
 Chỉ có đầu ra. Liệu tập lệnh có đang được dùng để tính điểm bởi thuật toán mẹ hay không.  | 
              
state | 
                
                   
 Chỉ có đầu ra. Trạng thái của tập lệnh đặt giá thầu tuỳ chỉnh.  | 
              
errors[] | 
                
                   
 Chỉ có đầu ra. Thông tin chi tiết về lỗi của tập lệnh đặt giá thầu tuỳ chỉnh bị từ chối. Trường này sẽ chỉ được điền khi [Script.state][] bị TỪ CHỐI.  | 
              
script | 
                
                   
 Tham chiếu đến tệp tập lệnh đã tải lên.  | 
              
Tiểu bang
Các trạng thái có thể có của tập lệnh đặt giá thầu tuỳ chỉnh.
| Enum | |
|---|---|
STATE_UNSPECIFIED | 
                Trạng thái tập lệnh chưa được chỉ định hoặc không xác định trong phiên bản này. | 
ACCEPTED | 
                Tập lệnh đã được chấp nhận để tính điểm hiển thị. | 
REJECTED | 
                Tập lệnh đã bị từ chối bởi các quy trình phụ trợ. Có thể có lỗi. | 
PENDING | 
                Tập lệnh đang được xử lý cho các quy trình phụ trợ. | 
ScriptError
Thông báo lỗi cho tập lệnh đặt giá thầu tuỳ chỉnh.
| Biểu diễn dưới dạng JSON | 
|---|
{
  "errorCode": enum ( | 
              
| Trường | |
|---|---|
errorCode | 
                
                   
 Loại lỗi.  | 
              
line | 
                
                   
 Số dòng trong tập lệnh bị lỗi.  | 
              
column | 
                
                   
 Số cột trong tập lệnh bị lỗi.  | 
              
errorMessage | 
                
                   
 Thông báo lỗi chi tiết.  | 
              
ErrorCode
Mã lỗi có thể xảy ra do lỗi tập lệnh đặt giá thầu tuỳ chỉnh.
| Enum | |
|---|---|
ERROR_CODE_UNSPECIFIED | 
                Lỗi tập lệnh không được chỉ định hoặc không xác định trong phiên bản này. | 
SYNTAX_ERROR | 
                Tập lệnh có lỗi cú pháp. | 
DEPRECATED_SYNTAX | 
                Tập lệnh sử dụng cú pháp không được dùng nữa. | 
INTERNAL_ERROR | 
                Đã xảy ra lỗi nội bộ trong khi xử lý tập lệnh. | 
CustomBiddingScriptRef
Tham chiếu đến tệp tập lệnh đặt giá thầu tuỳ chỉnh đã tải lên.
| Biểu diễn dưới dạng JSON | 
|---|
{ "resourceName": string }  | 
              
| Trường | |
|---|---|
resourceName | 
                
                   
 Tên tài nguyên dùng trong   | 
              
Phương thức | 
            |
|---|---|
                
 | 
              Tạo một tập lệnh đặt giá thầu tuỳ chỉnh mới. | 
                
 | 
              Nhận tập lệnh đặt giá thầu tuỳ chỉnh. | 
                
 | 
              Liệt kê các tập lệnh đặt giá thầu tuỳ chỉnh thuộc thuật toán cụ thể. |