- 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. Es el nombre del recurso del algoritmo de ofertas personalizadas. |
customBiddingAlgorithmId |
Solo salida. Es el ID único del algoritmo de ofertas personalizadas. El sistema lo asigna. |
displayName |
Obligatorio. Es 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 personalizado se puede usar como estrategia de ofertas. Valores aceptados:
|
customBiddingAlgorithmType |
Obligatorio. Inmutable. El tipo de algoritmo de ofertas personalizadas. |
sharedAdvertiserIds[] |
Los IDs de los anunciantes que tienen acceso a este algoritmo Si se establece Este campo no se establecerá si el algoritmo |
modelDetails[] |
Solo salida. Los detalles de los modelos de ofertas personalizadas para cada anunciante que tenga acceso Este campo solo puede incluir los detalles del anunciante consultado si el algoritmo |
Campo de unión owner . Identifica la entidad de DV360 a la que pertenece el algoritmo de ofertas personalizadas. Puede ser un socio o un anunciante. Las direcciones (owner ) solo pueden ser una de las siguientes opciones: |
|
partnerId |
Inmutable. El ID único del socio propietario del algoritmo de ofertas personalizadas. |
advertiserId |
Inmutable. El ID único del anunciante que es propietario del algoritmo de ofertas personalizadas. |
CustomBiddingAlgorithmType
Posibles tipos de algoritmos de ofertas personalizadas.
Enumeraciones | |
---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED |
El tipo de algoritmo no se especifica o es desconocido en esta versión. |
SCRIPT_BASED |
Algoritmo generado a través de archivos de secuencia de comandos de ofertas personalizadas que suben los clientes. |
ADS_DATA_HUB_BASED |
Algoritmo creado a través del producto Ads Data Hub. |
GOAL_BUILDER_BASED |
Algoritmo creado a través del compilador de objetivos en la IU de DV3. |
CustomBiddingModelDetails
Los detalles de un modelo de algoritmo de ofertas personalizado para un solo anunciante compartido
Representación JSON |
---|
{ "advertiserId": string, "readinessState": enum ( |
Campos | |
---|---|
advertiserId |
El ID único del anunciante relevante. |
readinessState |
Es el estado de preparación del modelo de ofertas personalizadas. |
suspensionState |
Solo salida. Es el estado de suspensión del modelo de ofertas personalizadas. |
ReadinessState
Estados posibles de preparación del modelo.
Enumeraciones | |
---|---|
READINESS_STATE_UNSPECIFIED |
El estado no se especifica o es desconocido en esta versión. |
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 publicación. |
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 personalizada válida para entrenar el modelo. Este estado solo se aplicará a los algoritmos cuyo sea SCRIPT_BASED . |
SuspensionState
Posibles estados de suspensión de los modelos de ofertas personalizadas.
Enumeraciones | |
---|---|
SUSPENSION_STATE_UNSPECIFIED |
El estado no se especifica o es desconocido en esta versión. |
SUSPENSION_STATE_ENABLED |
El modelo está habilitado, se usó recientemente, se usa actualmente o está programado para usarse. El algoritmo está calificando activamente las impresiones de este anunciante. |
SUSPENSION_STATE_DORMANT |
El modelo no se usó recientemente. Aunque el modelo aún actúa como ENABLED , se suspenderá si no se usa. |
SUSPENSION_STATE_SUSPENDED |
El modelo se suspendió para asignar puntuaciones a las impresiones y no se puede publicar. Si el algoritmo se asigna a una línea de pedido de este anunciante o se actualiza de otra manera, 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. |
|
Enumera los algoritmos de ofertas personalizadas a los que puede acceder el usuario actual y que se pueden usar en las estrategias de ofertas. |
|
Actualiza un algoritmo de ofertas personalizadas existente. |
|
Crea un objeto de referencia de secuencia de comandos de ofertas personalizada para un archivo de secuencia de comandos. |