GoogleAdsSearchads360V23ServicesSearchSearchAds360Response.fromJson constructor
GoogleAdsSearchads360V23ServicesSearchSearchAds360Response.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesSearchSearchAds360Response.fromJson(
core.Map json_,
) : this(
conversionCustomDimensionHeaders:
(json_['conversionCustomDimensionHeaders'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesConversionCustomDimensionHeader.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
conversionCustomMetricHeaders:
(json_['conversionCustomMetricHeaders'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesConversionCustomMetricHeader.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
customColumnHeaders: (json_['customColumnHeaders'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesCustomColumnHeader.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
fieldMask: json_['fieldMask'] as core.String?,
metricAttributes: (json_['metricAttributes'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesMetricAttributes.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
nextPageToken: json_['nextPageToken'] as core.String?,
queryResourceConsumption:
json_['queryResourceConsumption'] as core.String?,
rawEventConversionDimensionHeaders:
(json_['rawEventConversionDimensionHeaders'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesRawEventConversionDimensionHeader.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
rawEventConversionMetricHeaders:
(json_['rawEventConversionMetricHeaders'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesRawEventConversionMetricHeader.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
results: (json_['results'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesSearchAds360Row.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
summaryRow: json_.containsKey('summaryRow')
? GoogleAdsSearchads360V23ServicesSearchAds360Row.fromJson(
json_['summaryRow'] as core.Map<core.String, core.dynamic>,
)
: null,
totalResultsCount: json_['totalResultsCount'] as core.String?,
);