GoogleAdsSearchads360V23ServicesTargetingSuggestionMetrics.fromJson constructor
GoogleAdsSearchads360V23ServicesTargetingSuggestionMetrics.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesTargetingSuggestionMetrics.fromJson(
core.Map json_,
) : this(
ageRanges: (json_['ageRanges'] as core.List?)
?.map(
(value) => GoogleAdsSearchads360V23CommonAgeRangeInfo.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
coverage: (json_['coverage'] as core.num?)?.toDouble(),
gender: json_.containsKey('gender')
? GoogleAdsSearchads360V23CommonGenderInfo.fromJson(
json_['gender'] as core.Map<core.String, core.dynamic>,
)
: null,
index: (json_['index'] as core.num?)?.toDouble(),
locations: (json_['locations'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23CommonAudienceInsightsAttributeMetadata.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
parentalStatus: json_.containsKey('parentalStatus')
? GoogleAdsSearchads360V23CommonParentalStatusInfo.fromJson(
json_['parentalStatus'] as core.Map<core.String, core.dynamic>,
)
: null,
potentialYoutubeReach: json_['potentialYoutubeReach'] as core.String?,
userInterests: (json_['userInterests'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23CommonAudienceInsightsAttributeMetadataGroup.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);