Ресурс: 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 | Имя ресурса, которое будет использоваться в |
Методы | |
---|---|
| Создает новый пользовательский сценарий торгов. |
| Получает пользовательский сценарий торгов. |
| Перечисляет пользовательские скрипты торгов, принадлежащие заданному алгоритму. |