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 tempat skrip berada.

customBiddingScriptId

string (int64 format)

Hanya output. ID unik skrip bidding kustom.

createTime

string (Timestamp format)

Hanya output. Waktu saat skrip dibuat.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

active

boolean

Hanya output. Apakah skrip saat ini digunakan untuk pemberian skor oleh algoritma induk.

state

enum (State)

Hanya output. Status skrip bidding kustom.

errors[]

object (ScriptError)

Hanya output. Detail error skrip bidding kustom yang ditolak. Kolom ini hanya akan diisi jika state adalah 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 menghitung 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 terjadi.

column

string (int64 format)

Nomor kolom dalam skrip tempat error terjadi.

errorMessage

string

Pesan error mendetail.

ErrorCode

Kemungkinan kode error dari error skrip bidding kustom.

Enum
ERROR_CODE_UNSPECIFIED Error skrip tidak ditentukan atau tidak diketahui dalam versi ini.
SYNTAX_ERROR Skrip memiliki 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.