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