- Ресурс: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- Состояние готовности
- Состояние приостановки
- Методы
Ресурс: CustomBiddingAlgorithm
Единый специальный алгоритм назначения ставок.
JSON-представление |
---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса специального алгоритма назначения ставок. |
custom Bidding Algorithm Id | Только вывод. Уникальный идентификатор специального алгоритма назначения ставок. Назначается системой. |
display Name | Необходимый. Отображаемое название специального алгоритма назначения ставок. Должен быть в кодировке UTF-8 с максимальным размером 240 байт. |
entity Status | Определяет, можно ли использовать специальный алгоритм назначения ставок в качестве стратегии назначения ставок. Принятые значения:
|
custom Bidding Algorithm Type | Необходимый. Неизменяемый. Тип специального алгоритма назначения ставок. |
shared Advertiser Ids[] | Идентификаторы рекламодателей, имеющих доступ к этому алгоритму. Если задан Это поле не будет задано, если |
model Details[] | Только вывод. Подробная информация о моделях специального назначения ставок для каждого рекламодателя, у которого есть доступ. Это поле может включать сведения о запрашиваемом рекламодателе только в том случае, если |
owner поля Союза. Идентифицирует объект DV360, которому принадлежит специальный алгоритм назначения ставок. Это может быть как партнер, так и рекламодатель. owner может быть только один из следующих: | |
partner Id | Неизменяемый. Уникальный идентификатор партнера, которому принадлежит специальный алгоритм назначения ставок. |
advertiser Id | Неизменяемый. Уникальный идентификатор рекламодателя, которому принадлежит специальный алгоритм назначения ставок. |
CustomBiddingAlgorithmType
Возможные типы пользовательских алгоритмов назначения ставок.
Перечисления | |
---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED | В этой версии тип алгоритма не указан или неизвестен. |
SCRIPT_BASED | Алгоритм генерируется на основе файлов сценариев специального назначения ставок, загруженных клиентом. |
ADS_DATA_HUB_BASED | Алгоритм, созданный с помощью продукта Ads Data Hub. |
GOAL_BUILDER_BASED | Алгоритм создан с помощью конструктора целей в пользовательском интерфейсе DV3. |
RULE_BASED | Алгоритм, основанный на определенных правилах. Эти правила определяются в API с помощью объекта Этот тип алгоритма доступен только клиентам из белого списка. Другие клиенты, пытающиеся использовать этот тип, получат сообщение об ошибке. |
CustomBiddingModelDetails
Подробные сведения о модели специального алгоритма назначения ставок для одного общего рекламодателя.
JSON-представление |
---|
{ "advertiserId": string, "readinessState": enum ( |
Поля | |
---|---|
advertiser Id | Уникальный идентификатор соответствующего рекламодателя. |
readiness State | Состояние готовности специальной модели назначения ставок. |
suspension State | Только вывод. Состояние приостановки специальной модели назначения ставок. |
Состояние готовности
Возможные состояния готовности модели.
Перечисления | |
---|---|
READINESS_STATE_UNSPECIFIED | В этой версии состояние не указано или неизвестно. |
READINESS_STATE_ACTIVE | Модель обучена и готова к обслуживанию. |
READINESS_STATE_INSUFFICIENT_DATA | Недостаточно данных для обучения модели обслуживания. |
READINESS_STATE_TRAINING | Модель обучается и не готова к обслуживанию. |
READINESS_STATE_NO_VALID_SCRIPT | Не предоставлен действительный специальный сценарий назначения ставок для обучения модели. Это состояние будет применяться только к алгоритмам, у которых имеет SCRIPT_BASED . |
READINESS_STATE_EVALUATION_FAILURE | Был предоставлен действительный сценарий, но оценка не прошла. Это применимо для сценариев, которые не удалось оценить за отведенное время. |
Состояние приостановки
Возможные состояния приостановки моделей специальных ставок.
Перечисления | |
---|---|
SUSPENSION_STATE_UNSPECIFIED | В этой версии состояние не указано или неизвестно. |
SUSPENSION_STATE_ENABLED | Модель включена: она либо недавно использовалась, либо используется в настоящее время, либо запланирована к использованию. Алгоритм активно подсчитывает показы для этого рекламодателя. |
SUSPENSION_STATE_DORMANT | Модель в последнее время не использовалась. Хотя модель по-прежнему действует как ENABLED , в конечном итоге она будет приостановлена, если не будет использоваться. |
SUSPENSION_STATE_SUSPENDED | Модель отстранена от оценки показов и не может обслуживаться. Если алгоритм назначен позиции этого рекламодателя или иным образом обновлен, он снова перейдет в состояние ENABLED и потребуется время для повторной подготовки модели показа. |
Методы | |
---|---|
| Создает новый специальный алгоритм назначения ставок. |
| Получает собственный алгоритм назначения ставок. |
| Перечисляет специальные алгоритмы назначения ставок, которые доступны текущему пользователю и могут использоваться в стратегиях назначения ставок. |
| Обновляет существующий алгоритм специального назначения ставок. |
| Создает объект ссылки на правила для файла AlgorithmRules . |
| Создает объект ссылки на сценарий специального назначения ставок для файла сценария. |