GoogleAdsSearchads360V23ServicesGenerateBenchmarksMetricsRequest.fromJson constructor
GoogleAdsSearchads360V23ServicesGenerateBenchmarksMetricsRequest.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesGenerateBenchmarksMetricsRequest.fromJson(
core.Map json_,
) : this(
applicationInfo: json_.containsKey('applicationInfo')
? GoogleAdsSearchads360V23CommonAdditionalApplicationInfo.fromJson(
json_['applicationInfo'] as core.Map<core.String, core.dynamic>,
)
: null,
benchmarksSource: json_.containsKey('benchmarksSource')
? GoogleAdsSearchads360V23ServicesBenchmarksSource.fromJson(
json_['benchmarksSource']
as core.Map<core.String, core.dynamic>,
)
: null,
currencyCode: json_['currencyCode'] as core.String?,
customerBenchmarksGroup:
json_['customerBenchmarksGroup'] as core.String?,
dateRange: json_.containsKey('dateRange')
? GoogleAdsSearchads360V23CommonDateRange.fromJson(
json_['dateRange'] as core.Map<core.String, core.dynamic>,
)
: null,
location: json_.containsKey('location')
? GoogleAdsSearchads360V23CommonLocationInfo.fromJson(
json_['location'] as core.Map<core.String, core.dynamic>,
)
: null,
productFilter: json_.containsKey('productFilter')
? GoogleAdsSearchads360V23ServicesProductFilter.fromJson(
json_['productFilter'] as core.Map<core.String, core.dynamic>,
)
: null,
);