Ressource: CustomBiddingScript
Ein einzelnes Script für die benutzerdefinierte Gebotseinstellung.
JSON-Darstellung |
---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe. Der Ressourcenname des benutzerdefinierten Gebotsscripts. |
customBiddingAlgorithmId |
Nur Ausgabe. Die eindeutige ID des benutzerdefinierten Gebotsalgorithmus, zu dem das Script gehört. |
customBiddingScriptId |
Nur Ausgabe. Die eindeutige ID des benutzerdefinierten Gebotsscripts. |
createTime |
Nur Ausgabe. Die Zeit, zu der das Skript erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
active |
Nur Ausgabe. Gibt an, ob das Script derzeit vom übergeordneten Algorithmus für die Bewertung verwendet wird. |
state |
Nur Ausgabe. Der Status des Scripts für die benutzerdefinierte Gebotseinstellung. |
errors[] |
Nur Ausgabe. Fehlerdetails eines abgelehnten benutzerdefinierten Gebotseinstellungsskripts. Dieses Feld wird nur ausgefüllt, wenn |
script |
Der Verweis auf die hochgeladene Skriptdatei. |
Status
Mögliche Status eines Scripts für die benutzerdefinierte Gebotseinstellung.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Skriptstatus ist in dieser Version nicht angegeben oder unbekannt. |
ACCEPTED |
Das Skript wurde für die Bewertung von Impressionen akzeptiert. |
REJECTED |
Das Skript wurde von Back-End-Pipelines abgelehnt. Es kann Fehler enthalten. |
PENDING |
Das Skript wird für Backend-Pipelines verarbeitet. |
ScriptError
Eine Fehlermeldung für ein Script für die benutzerdefinierte Gebotseinstellung.
JSON-Darstellung |
---|
{
"errorCode": enum ( |
Felder | |
---|---|
errorCode |
Die Art des Fehlers. |
line |
Die Zeilennummer im Skript, in der der Fehler aufgetreten ist. |
column |
Die Spaltennummer im Skript, in der der Fehler aufgetreten ist. |
errorMessage |
Die detaillierte Fehlermeldung. |
ErrorCode
Mögliche Fehlercodes für Fehler in benutzerdefinierten Gebotsscripts.
Enums | |
---|---|
ERROR_CODE_UNSPECIFIED |
Der Skriptfehler ist in dieser Version nicht angegeben oder unbekannt. |
SYNTAX_ERROR |
Das Skript enthält einen Syntaxfehler. |
DEPRECATED_SYNTAX |
Das Script verwendet nicht mehr unterstützte Syntax. |
INTERNAL_ERROR |
Bei der Verarbeitung des Skripts sind interne Fehler aufgetreten. |
CustomBiddingScriptRef
Die Referenz zur hochgeladenen Datei mit dem benutzerdefinierten Script für die Gebotseinstellung.
JSON-Darstellung |
---|
{ "resourceName": string } |
Felder | |
---|---|
resourceName |
Ein Ressourcenname, der in |
Methoden |
|
---|---|
|
Erstellt ein neues Script für benutzerdefinierte Gebote. |
|
Ruft ein Script für die benutzerdefinierte Gebotseinstellung ab. |
|
Listet Scripts für die benutzerdefinierte Gebotseinstellung auf, die zum angegebenen Algorithmus gehören. |