- Ressource: CustomBiddingScript
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Bundesland
 - ScriptError
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Fehlercode
 - CustomBiddingScriptRef
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Methoden
 
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 Skripts für die benutzerdefinierte Gebotseinstellung.  | 
              
customBiddingAlgorithmId | 
                
                   
 Nur Ausgabe. Die eindeutige ID des Algorithmus für die benutzerdefinierte Gebotseinstellung, zu dem das Skript gehört.  | 
              
customBiddingScriptId | 
                
                   
 Nur Ausgabe. Die eindeutige ID des Skripts für die benutzerdefinierte Gebotseinstellung.  | 
              
createTime | 
                
                   
 Nur Ausgabe. Der Zeitpunkt, zu dem das Skript erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
active | 
                
                   
 Nur Ausgabe. Gibt an, ob das Skript derzeit für die Bewertung vom übergeordneten Algorithmus verwendet wird.  | 
              
state | 
                
                   
 Nur Ausgabe. Der Status des Skripts für die benutzerdefinierte Gebotseinstellung.  | 
              
errors[] | 
                
                   
 Nur Ausgabe. Fehlerdetails eines abgelehnten Skripts für die benutzerdefinierte Gebotseinstellung. Dieses Feld wird nur ausgefüllt, wenn [Script.state][] ABGELEHNT ist.  | 
              
script | 
                
                   
 Der Verweis auf die hochgeladene Skriptdatei.  | 
              
Status
Mögliche Status eines Skripts für die benutzerdefinierte Gebotseinstellung.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                Der Skriptstatus ist in dieser Version nicht angegeben oder unbekannt. | 
ACCEPTED | 
                Das Skript wurde für das Bewerten von Impressionen akzeptiert. | 
REJECTED | 
                Das Skript wurde von Back-End-Pipelines abgelehnt. Es kann Fehler enthalten. | 
PENDING | 
                Das Skript wird für Back-End-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 Nummer der Zeile im Skript, in der der Fehler gemeldet wurde.  | 
              
column | 
                
                   
 Die Spaltennummer im Skript, in der der Fehler gemeldet wurde.  | 
              
errorMessage | 
                
                   
 Die detaillierte Fehlermeldung.  | 
              
ErrorCode
Mögliche Fehlercodes bei Scriptfehlern für die benutzerdefinierte Gebotseinstellung.
| 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 Skript verwendet eine veraltete Syntax. | 
INTERNAL_ERROR | 
                Bei der Verarbeitung des Skripts sind interne Fehler aufgetreten. | 
CustomBiddingScriptRef
Der Verweis auf die hochgeladene Scriptdatei für die benutzerdefinierte Gebotseinstellung.
| JSON-Darstellung | 
|---|
{ "resourceName": string }  | 
              
| Felder | |
|---|---|
resourceName | 
                
                   
 Ein Ressourcenname, der in   | 
              
Methoden | 
            |
|---|---|
                
 | 
              Ein neues Script für die benutzerdefinierte Gebotseinstellung wird erstellt. | 
                
 | 
              Ruft ein Script für die benutzerdefinierte Gebotseinstellung ab. | 
                
 | 
              Listet Skripts für die benutzerdefinierte Gebotseinstellung auf, die zum angegebenen Algorithmus gehören. |