REST Resource: customBiddingAlgorithms.scripts

Resource: CustomBiddingScript

Satu skrip bidding kustom.

Representasi JSON
{
  "name": string,
  "customBiddingAlgorithmId": string,
  "customBiddingScriptId": string,
  "createTime": string,
  "active": boolean,
  "state": enum (State),
  "errors": [
    {
      object (ScriptError)
    }
  ],
  "script": {
    object (CustomBiddingScriptRef)
  }
}
Kolom
name

string

Hanya output. Nama resource skrip bidding kustom.

customBiddingAlgorithmId

string (int64 format)

Hanya output. ID unik algoritma bidding kustom yang memiliki skrip.

customBiddingScriptId

string (int64 format)

Hanya output. ID unik skrip bidding kustom.

createTime

string (Timestamp format)

Hanya output. Waktu saat skrip dibuat.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

active

boolean

Hanya output. Apakah skrip saat ini sedang digunakan untuk penskoran oleh algoritma induk.

state

enum (State)

Hanya output. Status skrip bidding kustom.

errors[]

object (ScriptError)

Hanya output. Detail error dari skrip bidding kustom yang ditolak. Kolom ini hanya akan diisi jika state DITOLAK.

script

object (CustomBiddingScriptRef)

Referensi ke file skrip yang diupload.

Negara Bagian

Kemungkinan status skrip bidding kustom.

Enum
STATE_UNSPECIFIED Status skrip tidak ditentukan atau tidak diketahui dalam versi ini.
ACCEPTED Skrip telah diterima untuk menilai tayangan.
REJECTED Skrip telah ditolak oleh pipeline backend. Mungkin ada error.
PENDING Skrip sedang diproses untuk pipeline backend.

ScriptError

Pesan error untuk skrip bidding kustom.

Representasi JSON
{
  "errorCode": enum (ErrorCode),
  "line": string,
  "column": string,
  "errorMessage": string
}
Kolom
errorCode

enum (ErrorCode)

Jenis error.

line

string (int64 format)

Nomor baris dalam skrip tempat error ditampilkan.

column

string (int64 format)

Nomor kolom dalam skrip tempat error ditampilkan.

errorMessage

string

Pesan error mendetail.

ErrorCode

Kode error yang mungkin terjadi dari error skrip bidding kustom.

Enum
ERROR_CODE_UNSPECIFIED Error skrip tidak ditentukan atau tidak diketahui dalam versi ini.
SYNTAX_ERROR Skrip mengalami error sintaksis.
DEPRECATED_SYNTAX Skrip menggunakan sintaksis yang tidak digunakan lagi.
INTERNAL_ERROR Terjadi error internal saat memproses skrip.

CustomBiddingScriptRef

Referensi ke file skrip bidding kustom yang diupload.

Representasi JSON
{
  "resourceName": string
}
Kolom
resourceName

string

Nama resource yang akan digunakan di media.download untuk Mendownload file skrip. Atau media.upload untuk Mengupload file skrip. Nama resource memiliki format customBiddingAlgorithms/{customBiddingAlgorithmId}/scriptRef/{ref_id}.

Metode

create

Membuat skrip bidding kustom baru.

get

Mendapatkan skrip bidding kustom.

list

Mencantumkan skrip bidding kustom yang termasuk dalam algoritma tertentu.