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)

การอ้างอิงถึงไฟล์สคริปต์ที่อัปโหลด

รัฐ

สถานะที่เป็นไปได้ของสคริปต์การเสนอราคาที่กำหนดเอง

Enum
STATE_UNSPECIFIED ไม่ได้ระบุสถานะสคริปต์หรือไม่ทราบในเวอร์ชันนี้
ACCEPTED ระบบยอมรับสคริปต์สำหรับการให้คะแนนการแสดงผลแล้ว
REJECTED ไปป์ไลน์แบ็กเอนด์ปฏิเสธสคริปต์แล้ว ซึ่งอาจมีข้อผิดพลาด
PENDING ระบบกำลังประมวลผลสคริปต์สำหรับไปป์ไลน์แบ็กเอนด์

ScriptError

ข้อความแสดงข้อผิดพลาดสำหรับสคริปต์การเสนอราคาที่กำหนดเอง

การแสดง JSON
{
  "errorCode": enum (ErrorCode),
  "line": string,
  "column": string,
  "errorMessage": string
}
ช่อง
errorCode

enum (ErrorCode)

ประเภทของข้อผิดพลาด

line

string (int64 format)

หมายเลขบรรทัดในสคริปต์ที่เกิดข้อผิดพลาด

column

string (int64 format)

หมายเลขคอลัมน์ในสคริปต์ที่เกิดข้อผิดพลาด

errorMessage

string

ข้อความแสดงข้อผิดพลาดโดยละเอียด

ErrorCode

รหัสข้อผิดพลาดที่เป็นไปได้ของข้อผิดพลาดในสคริปต์การเสนอราคาที่กำหนดเอง

Enum
ERROR_CODE_UNSPECIFIED ไม่ได้ระบุข้อผิดพลาดของสคริปต์หรือข้อผิดพลาดไม่รู้จักในเวอร์ชันนี้
SYNTAX_ERROR สคริปต์มีข้อผิดพลาดทางไวยากรณ์
DEPRECATED_SYNTAX สคริปต์ใช้ไวยากรณ์ที่เลิกใช้งานแล้ว
INTERNAL_ERROR เกิดข้อผิดพลาดภายในขณะประมวลผลสคริปต์

CustomBiddingScriptRef

การอ้างอิงถึงไฟล์สคริปต์การเสนอราคาที่กำหนดเองที่อัปโหลด

การแสดง JSON
{
  "resourceName": string
}
ช่อง
resourceName

string

ชื่อทรัพยากรที่จะใช้ใน media.download เพื่อดาวน์โหลดไฟล์สคริปต์ หรือ media.upload เพื่ออัปโหลดไฟล์สคริปต์ ชื่อทรัพยากรมีรูปแบบ customBiddingAlgorithms/{customBiddingAlgorithmId}/scriptRef/{ref_id}

เมธอด

create

สร้างสคริปต์การเสนอราคาที่กําหนดเองใหม่

get

รับสคริปต์การเสนอราคาที่กำหนดเอง

list

แสดงรายการสคริปต์การเสนอราคาที่กําหนดเองซึ่งเป็นของอัลกอริทึมที่ระบุ