Recurso: CustomLancesScript
Um único script de lances personalizados.
| Representação JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( | 
| Campos | |
|---|---|
| name | 
 Apenas saída. O nome do recurso do script de lances personalizados. | 
| customBiddingAlgorithmId | 
 Apenas saída. O ID exclusivo do algoritmo de lances personalizados a que o script pertence. | 
| customBiddingScriptId | 
 Apenas saída. O ID exclusivo do script de lances personalizados. | 
| createTime | 
 Apenas saída. A hora em que o script foi criado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| active | 
 Apenas saída. Se o script está sendo usado atualmente para pontuação pelo algoritmo pai. | 
| state | 
 Apenas saída. O estado do script de lances personalizados. | 
| errors[] | 
 Apenas saída. Detalhes do erro de um script de lances personalizados rejeitado. Este campo só será preenchido quando [Script.state][] for REJECTED. | 
| script | 
 A referência ao arquivo de script enviado. | 
Estado
Estados possíveis de um script de lances personalizados.
| Enums | |
|---|---|
| STATE_UNSPECIFIED | O estado do script não foi especificado ou é desconhecido nesta versão. | 
| ACCEPTED | O script foi aceito para pontuar impressões. | 
| REJECTED | O script foi rejeitado por pipelines de back-end. Podem conter erros. | 
| PENDING | O script está sendo processado para pipelines de back-end. | 
ScriptError
Uma mensagem de erro para um script de lances personalizados.
| Representação JSON | 
|---|
| {
  "errorCode": enum ( | 
| Campos | |
|---|---|
| errorCode | 
 O tipo de erro. | 
| line | 
 O número da linha no script em que o erro foi gerado. | 
| column | 
 O número da coluna no script em que o erro foi gerado. | 
| errorMessage | 
 A mensagem de erro detalhada. | 
ErrorCode
Possíveis códigos de erro de um script de lances personalizados.
| Enums | |
|---|---|
| ERROR_CODE_UNSPECIFIED | O erro de script não foi especificado ou é desconhecido nesta versão. | 
| SYNTAX_ERROR | Há um erro de sintaxe no script. | 
| DEPRECATED_SYNTAX | O script usa uma sintaxe descontinuada. | 
| INTERNAL_ERROR | Erros internos foram gerados ao processar o script. | 
CustomBiddingScriptRef
A referência ao arquivo de script de lances personalizados enviado.
| Representação JSON | 
|---|
| { "resourceName": string } | 
| Campos | |
|---|---|
| resourceName | 
 Um nome de recurso a ser usado em  | 
| Métodos | |
|---|---|
| 
 | Cria um novo script de lances personalizados. | 
| 
 | Recebe um script de lances personalizados. | 
| 
 | Lista os scripts de lances personalizados que pertencem ao algoritmo especificado. |