GoogleAdsSearchads360V23ServicesCampaignToForecast.fromJson constructor
GoogleAdsSearchads360V23ServicesCampaignToForecast.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesCampaignToForecast.fromJson(core.Map json_)
: this(
adGroups: (json_['adGroups'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesForecastAdGroup.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
biddingStrategy: json_.containsKey('biddingStrategy')
? GoogleAdsSearchads360V23ServicesCampaignToForecastCampaignBiddingStrategy.fromJson(
json_['biddingStrategy'] as core.Map<core.String, core.dynamic>,
)
: null,
conversionRate: (json_['conversionRate'] as core.num?)?.toDouble(),
geoModifiers: (json_['geoModifiers'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesCriterionBidModifier.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
keywordPlanNetwork: json_['keywordPlanNetwork'] as core.String?,
languageConstants: (json_['languageConstants'] as core.List?)
?.map((value) => value as core.String)
.toList(),
negativeKeywords: (json_['negativeKeywords'] as core.List?)
?.map(
(value) => GoogleAdsSearchads360V23CommonKeywordInfo.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);