Output only. The time when the script was created.
Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".
active
boolean
Output only. Whether the script is currently being used for scoring by the parent algorithm.
The column number in the script where the error was thrown.
errorMessage
string
The detailed error message.
ErrorCode
Possible error codes of a custom bidding script error.
Enums
ERROR_CODE_UNSPECIFIED
The script error is not specified or is unknown in this version.
SYNTAX_ERROR
The script has a syntax error.
DEPRECATED_SYNTAX
The script uses deprecated syntax.
INTERNAL_ERROR
Internal errors were thrown while processing the script.
CustomBiddingScriptRef
The reference to the uploaded custom bidding script file.
JSON representation
{"resourceName": string}
Fields
resourceName
string
A resource name to be used in media.download to Download the script files. Or media.upload to Upload the script files. Resource names have the format customBiddingAlgorithms/{customBiddingAlgorithmId}/scriptRef/{ref_id}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["Custom Bidding Script is a resource that allows users to create custom algorithms for bidding in Display & Video 360."],["Scripts can be in one of several states: accepted, rejected, pending, or unspecified, and errors during processing are indicated with specific error codes and locations."],["A script file can be uploaded and referenced for execution by the custom bidding algorithm."],["Developers can manage Custom Bidding Scripts through various methods including creation, retrieval, and listing."],["Each custom bidding script belongs to a specific custom bidding algorithm, identified by a unique ID."]]],["Custom bidding scripts, linked to a unique algorithm ID, can be created, retrieved, and listed. Each script has properties like name, creation time, activity status, and state (Accepted, Rejected, Pending). Rejected scripts detail errors (code, line, column, message). Scripts are referenced via a resource name for file upload/download. The script's state indicates whether it's used for scoring. Errors indicate problems like syntax, deprecated syntax or internal server problems.\n"]]