GoogleApi.DisplayVideo.V1.Model.CustomBiddingAlgorithm (google_api_display_video v0.39.0)
View SourceA 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_ACTIVEENTITY_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 algorithmowneris 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 algorithmowneris 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 }