View Source GoogleApi.DisplayVideo.V1.Model.CustomBiddingAlgorithm (google_api_display_video v0.35.0)
A single custom bidding algorithm.
Attributes
-
advertiserId
(type:String.t
, default:nil
) - Immutable. The unique ID of the advertiser that owns the custom bidding algorithm. -
customBiddingAlgorithmId
(type:String.t
, default:nil
) - Output only. The unique ID of the custom bidding algorithm. Assigned by the system. -
customBiddingAlgorithmState
(type:String.t
, default:nil
) - Output only. The status of custom bidding algorithm. -
customBiddingAlgorithmType
(type:String.t
, default:nil
) - Required. Immutable. The type of custom bidding algorithm. -
displayName
(type:String.t
, default:nil
) - Required. The display name of the custom bidding algorithm. Must be UTF-8 encoded with a maximum size of 240 bytes. -
entityStatus
(type:String.t
, default:nil
) - Controls whether or not the custom bidding algorithm can be used as a bidding strategy. Accepted values are:ENTITY_STATUS_ACTIVE
ENTITY_STATUS_ARCHIVED
-
modelReadiness
(type:list(GoogleApi.DisplayVideo.V1.Model.CustomBiddingModelReadinessState.t)
, default:nil
) - Output only. The state of custom bidding model readiness for each advertiser who has access. This field may only include the state of the queried advertiser if the algorithmowner
is a partner and is being retrieved using an advertiseraccessor
. -
name
(type:String.t
, default:nil
) - Output only. The resource name of the custom bidding algorithm. -
partnerId
(type:String.t
, default:nil
) - Immutable. The unique ID of the partner that owns the custom bidding algorithm. -
sharedAdvertiserIds
(type:list(String.t)
, default:nil
) - The IDs of the advertisers who have access to this algorithm. If advertiser_id is set, this field will only consist of that value. This field will not be set if the algorithmowner
is a partner and is being retrieved using an advertiseraccessor
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DisplayVideo.V1.Model.CustomBiddingAlgorithm{ advertiserId: String.t() | nil, customBiddingAlgorithmId: String.t() | nil, customBiddingAlgorithmState: String.t() | nil, customBiddingAlgorithmType: String.t() | nil, displayName: String.t() | nil, entityStatus: String.t() | nil, modelReadiness: [GoogleApi.DisplayVideo.V1.Model.CustomBiddingModelReadinessState.t()] | nil, name: String.t() | nil, partnerId: String.t() | nil, sharedAdvertiserIds: [String.t()] | nil }
Functions
Unwrap a decoded JSON object into its complex fields.