GoogleAdsSearchads360V23CommonDemandGenCarouselAdInfo.fromJson constructor
GoogleAdsSearchads360V23CommonDemandGenCarouselAdInfo.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23CommonDemandGenCarouselAdInfo.fromJson(core.Map json_)
: this(
businessName: json_['businessName'] as core.String?,
callToActionText: json_['callToActionText'] as core.String?,
carouselCards: (json_['carouselCards'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23CommonAdDemandGenCarouselCardAsset.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
description: json_.containsKey('description')
? GoogleAdsSearchads360V23CommonAdTextAsset.fromJson(
json_['description'] as core.Map<core.String, core.dynamic>,
)
: null,
headline: json_.containsKey('headline')
? GoogleAdsSearchads360V23CommonAdTextAsset.fromJson(
json_['headline'] as core.Map<core.String, core.dynamic>,
)
: null,
logoImage: json_.containsKey('logoImage')
? GoogleAdsSearchads360V23CommonAdImageAsset.fromJson(
json_['logoImage'] as core.Map<core.String, core.dynamic>,
)
: null,
);