GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategy.fromJson constructor
GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategy.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategy.fromJson(
core.Map json_,
) : this(
id: json_['id'] as core.String?,
maximizeConversionValue: json_.containsKey('maximizeConversionValue')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyMaximizeConversionValue.fromJson(
json_['maximizeConversionValue']
as core.Map<core.String, core.dynamic>,
)
: null,
maximizeConversions: json_.containsKey('maximizeConversions')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyMaximizeConversions.fromJson(
json_['maximizeConversions']
as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
ownerCustomerId: json_['ownerCustomerId'] as core.String?,
ownerDescriptiveName: json_['ownerDescriptiveName'] as core.String?,
resourceName: json_['resourceName'] as core.String?,
targetCpa: json_.containsKey('targetCpa')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyTargetCpa.fromJson(
json_['targetCpa'] as core.Map<core.String, core.dynamic>,
)
: null,
targetImpressionShare: json_.containsKey('targetImpressionShare')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyTargetImpressionShare.fromJson(
json_['targetImpressionShare']
as core.Map<core.String, core.dynamic>,
)
: null,
targetRoas: json_.containsKey('targetRoas')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyTargetRoas.fromJson(
json_['targetRoas'] as core.Map<core.String, core.dynamic>,
)
: null,
targetSpend: json_.containsKey('targetSpend')
? GoogleAdsSearchads360V23ResourcesAccessibleBiddingStrategyTargetSpend.fromJson(
json_['targetSpend'] as core.Map<core.String, core.dynamic>,
)
: null,
type: json_['type'] as core.String?,
);