Ресурс: CustomBiddingScript
Единый скрипт для индивидуальных торгов.
| JSON-представление | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( | 
| Поля | |
|---|---|
| name |   Только вывод. Имя ресурса скрипта пользовательского назначения ставок. | 
| customBiddingAlgorithmId |   Только вывод. Уникальный идентификатор пользовательского алгоритма ставок, к которому принадлежит скрипт. | 
| customBiddingScriptId |   Только вывод. Уникальный идентификатор скрипта назначения ставок. | 
| createTime |   Только вывод. Время создания скрипта.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:  | 
| active |   Только вывод. Используется ли скрипт в данный момент для подсчёта очков родительским алгоритмом. | 
| state |   Только вывод. Состояние скрипта назначения ставок. | 
| errors[] |    Только вывод. Информация об ошибке отклоненного скрипта назначения ставок. Это поле заполняется только в  | 
| script |   Ссылка на загруженный файл сценария. | 
Состояние
Возможные состояния скрипта пользовательских торгов.
| Перечисления | |
|---|---|
| STATE_UNSPECIFIED | Состояние скрипта в этой версии не указано или неизвестно. | 
| ACCEPTED | Сценарий принят к оценке показов. | 
| REJECTED | Скрипт отклонен внутренними конвейерами. В нём могут быть ошибки. | 
| PENDING | Скрипт обрабатывается для внутренних конвейеров. | 
ОшибкаСкрипта
Сообщение об ошибке для пользовательского скрипта торгов.
| JSON-представление | 
|---|
| {
  "errorCode": enum ( | 
| Поля | |
|---|---|
| errorCode |   Тип ошибки. | 
| line |   Номер строки в скрипте, где возникла ошибка. | 
| column |   Номер столбца в скрипте, где возникла ошибка. | 
| errorMessage |   Подробное сообщение об ошибке. | 
Код ошибки
Возможные коды ошибок скрипта пользовательских торгов.
| Перечисления | |
|---|---|
| ERROR_CODE_UNSPECIFIED | Ошибка скрипта не указана или неизвестна в этой версии. | 
| SYNTAX_ERROR | В скрипте обнаружена синтаксическая ошибка. | 
| DEPRECATED_SYNTAX | Скрипт использует устаревший синтаксис. | 
| INTERNAL_ERROR | При обработке скрипта возникли внутренние ошибки. | 
CustomBiddingScriptRef
Ссылка на загруженный файл скрипта пользовательских торгов.
| JSON-представление | 
|---|
| { "resourceName": string } | 
| Поля | |
|---|---|
| resourceName |    Имя ресурса, которое будет использоваться в  | 
| Методы | |
|---|---|
| 
 | Создает новый пользовательский сценарий торгов. | 
|   | Получает пользовательский сценарий торгов. | 
|   | Перечисляет пользовательские скрипты торгов, принадлежащие заданному алгоритму. |