- Ресурс: CustomBiddingAlgorithmRules
- Состояние
- CustomBiddingAlgorithmRulesError
- Код ошибки
- CustomBiddingAlgorithmRulesRef
- Методы
Ресурс: CustomBiddingAlgorithmRules
Действует единый алгоритм назначения ставок.
JSON-представление |
---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingAlgorithmRulesId": string, "createTime": string, "active": boolean, "state": enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса правил. |
customBiddingAlgorithmId | Только вывод. Уникальный идентификатор пользовательского алгоритма назначения ставок, к которому принадлежит ресурс правил. |
customBiddingAlgorithmRulesId | Только вывод. Уникальный идентификатор ресурса правил. |
createTime | Только вывод. Время создания ресурса правил. Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры: |
active | Только вывод. Используется ли ресурс правил в данный момент для оценки родительским алгоритмом. |
state | Только вывод. Состояние ресурса правил. |
error | Только вывод. Код ошибки отклонённого ресурса правил. Это поле заполняется только в состоянии |
rules | Обязательно. Неизменяемо. Ссылка на загруженный файл |
Состояние
Возможные состояния ресурса CustomBiddingAlgorithmRules
.
Перечисления | |
---|---|
STATE_UNSPECIFIED | В этой версии правила не указаны или неизвестны. |
ACCEPTED | Приняты правила подсчета впечатлений. |
REJECTED | Правила отклонены бэкенд-конвейерами. В них могут быть ошибки. |
CustomBiddingAlgorithmRulesError
Сообщение об ошибке для ресурса CustomBiddingAlgorithmRules
.
JSON-представление |
---|
{
"errorCode": enum ( |
Поля | |
---|---|
errorCode | Тип ошибки. |
Код ошибки
Возможные коды ошибок ресурса CustomBiddingAlgorithmRules
.
Перечисления | |
---|---|
ERROR_CODE_UNSPECIFIED | Ошибка не указана или неизвестна в этой версии. |
SYNTAX_ERROR | В правилах обнаружена синтаксическая ошибка. |
CONSTRAINT_VIOLATION_ERROR | В правилах обнаружена ошибка нарушения ограничений. |
INTERNAL_ERROR | При обработке правил возникли внутренние ошибки. |
CustomBiddingAlgorithmRulesRef
Ссылка на загруженный файл AlgorithmRules
. Чтобы получить путь для загрузки нового файла AlgorithmRules
, используйте customBiddingAlgorithms.uploadRules
.
JSON-представление |
---|
{ "resourceName": string } |
Поля | |
---|---|
resourceName | Имя ресурса, которое будет использоваться в |
Методы | |
---|---|
| Создает новый ресурс правил. |
| Извлекает ресурс правил. |
| Перечисляет ресурсы правил, принадлежащие данному алгоритму. |