Project.fromJson constructor
Project.fromJson(
- Map json_
Implementation
Project.fromJson(core.Map json_)
: this(
accountId: json_['accountId'] as core.String?,
advertiserId: json_['advertiserId'] as core.String?,
audienceAgeGroup: json_['audienceAgeGroup'] as core.String?,
audienceGender: json_['audienceGender'] as core.String?,
budget: json_['budget'] as core.String?,
clientBillingCode: json_['clientBillingCode'] as core.String?,
clientName: json_['clientName'] as core.String?,
endDate: json_.containsKey('endDate')
? core.DateTime.parse(json_['endDate'] as core.String)
: null,
id: json_['id'] as core.String?,
kind: json_['kind'] as core.String?,
lastModifiedInfo: json_.containsKey('lastModifiedInfo')
? LastModifiedInfo.fromJson(json_['lastModifiedInfo']
as core.Map<core.String, core.dynamic>)
: null,
name: json_['name'] as core.String?,
overview: json_['overview'] as core.String?,
startDate: json_.containsKey('startDate')
? core.DateTime.parse(json_['startDate'] as core.String)
: null,
subaccountId: json_['subaccountId'] as core.String?,
targetClicks: json_['targetClicks'] as core.String?,
targetConversions: json_['targetConversions'] as core.String?,
targetCpaNanos: json_['targetCpaNanos'] as core.String?,
targetCpcNanos: json_['targetCpcNanos'] as core.String?,
targetCpmActiveViewNanos:
json_['targetCpmActiveViewNanos'] as core.String?,
targetCpmNanos: json_['targetCpmNanos'] as core.String?,
targetImpressions: json_['targetImpressions'] as core.String?,
);