- Recurso: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- Métodos
Recurso: CustomBiddingAlgorithm
Un solo algoritmo de ofertas personalizadas.
Representación JSON |
---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( |
Campos | |
---|---|
name |
Solo salida. El nombre del recurso del algoritmo de ofertas personalizadas. |
customBiddingAlgorithmId |
Solo salida. El ID único del algoritmo de ofertas personalizadas. Asignada por el sistema. |
displayName |
Obligatorio. Indica el nombre visible del algoritmo de ofertas personalizadas. Debe estar codificado en UTF-8, con un tamaño máximo de 240 bytes. |
entityStatus |
Controla si el algoritmo de ofertas personalizadas se puede usar o no como estrategia de ofertas. Valores aceptados:
|
customBiddingAlgorithmType |
Obligatorio. Inmutable. El tipo de algoritmo de ofertas personalizadas. |
sharedAdvertiserIds[] |
Son los IDs de los anunciantes que tienen acceso a este algoritmo. Si se configura Este campo no se establecerá si el algoritmo |
modelDetails[] |
Solo salida. Son los detalles de los modelos de ofertas personalizadas para cada anunciante que tiene acceso. Este campo solo puede incluir los detalles del anunciante consultado si el algoritmo |
Campo de unión owner . Identifica la entidad de DV360 que es propietaria del algoritmo de ofertas personalizadas. Puede ser un socio o un anunciante. Las direcciones (owner ) solo pueden ser una de las siguientes opciones: |
|
partnerId |
Inmutable. Es el ID único del socio propietario del algoritmo de ofertas personalizadas. |
advertiserId |
Inmutable. Es el ID único del anunciante propietario del algoritmo de ofertas personalizadas. |
CustomBiddingAlgorithmType
Tipos posibles de algoritmos de ofertas personalizadas.
Enumeraciones | |
---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED |
En esta versión, el tipo de algoritmo no se especifica o es desconocido. |
SCRIPT_BASED |
Algoritmo generado a través de archivos de secuencia de comandos de ofertas personalizadas subidos por el cliente. |
ADS_DATA_HUB_BASED |
Algoritmo creado a través del producto del Centro de Datos de Anuncios. |
GOAL_BUILDER_BASED |
Algoritmo creado a través del creador de objetivos en la IU de DV3. |
CustomBiddingModelDetails
Son los detalles de un modelo de algoritmo de ofertas personalizadas para un solo anunciante compartido.
Representación JSON |
---|
{ "advertiserId": string, "readinessState": enum ( |
Campos | |
---|---|
advertiserId |
Es el ID único del anunciante relevante. |
readinessState |
El estado de preparación del modelo de ofertas personalizadas. |
suspensionState |
Solo salida. El estado de suspensión del modelo de ofertas personalizadas. |
ReadinessState
Posibles estados de preparación del modelo.
Enumeraciones | |
---|---|
READINESS_STATE_UNSPECIFIED |
No se especifica el estado en esta versión o se desconoce. |
READINESS_STATE_ACTIVE |
El modelo está entrenado y listo para la entrega. |
READINESS_STATE_INSUFFICIENT_DATA |
No hay datos suficientes para entrenar el modelo de entrega. |
READINESS_STATE_TRAINING |
El modelo se está entrenando y no está listo para la entrega. |
READINESS_STATE_NO_VALID_SCRIPT |
No se proporcionó una secuencia de comandos de ofertas personalizadas válida para entrenar el modelo. Este estado solo se aplicará a los algoritmos cuyo sea SCRIPT_BASED . |
SuspensionState
Estados posibles de suspensión de los modelos de ofertas personalizadas.
Enumeraciones | |
---|---|
SUSPENSION_STATE_UNSPECIFIED |
No se especifica el estado en esta versión o se desconoce. |
SUSPENSION_STATE_ENABLED |
El modelo está habilitado, se usó recientemente, está en uso actualmente o está programado para usarse. El algoritmo asigna impresiones a este anunciante de forma activa. |
SUSPENSION_STATE_DORMANT |
El modelo no se usó recientemente. Aunque el modelo aún actúa como ENABLED , con el tiempo se suspenderá si no se usa. |
SUSPENSION_STATE_SUSPENDED |
El modelo se suspende para calificar impresiones y no puede publicarse. Si el algoritmo se asigna a una línea de pedido de este anunciante o se actualiza, volverá al estado ENABLED y necesitará tiempo para volver a preparar el modelo de publicación. |
Métodos |
|
---|---|
|
Crea un nuevo algoritmo de ofertas personalizadas. |
|
Obtiene un algoritmo de ofertas personalizadas. |
|
Se muestran los algoritmos de ofertas personalizadas a los que puede acceder el usuario actual y que se pueden utilizar en estrategias de ofertas. |
|
Actualiza un algoritmo de ofertas personalizadas existente. |
|
Crea un objeto de referencia de secuencia de comandos de ofertas personalizadas para un archivo de secuencia de comandos. |