GoogleAdsSearchads360V23ServicesClickConversion.fromJson constructor
GoogleAdsSearchads360V23ServicesClickConversion.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesClickConversion.fromJson(core.Map json_)
: this(
cartData: json_.containsKey('cartData')
? GoogleAdsSearchads360V23ServicesCartData.fromJson(
json_['cartData'] as core.Map<core.String, core.dynamic>,
)
: null,
consent: json_.containsKey('consent')
? GoogleAdsSearchads360V23CommonConsent.fromJson(
json_['consent'] as core.Map<core.String, core.dynamic>,
)
: null,
conversionAction: json_['conversionAction'] as core.String?,
conversionDateTime: json_['conversionDateTime'] as core.String?,
conversionEnvironment: json_['conversionEnvironment'] as core.String?,
conversionValue: (json_['conversionValue'] as core.num?)?.toDouble(),
currencyCode: json_['currencyCode'] as core.String?,
customVariables: (json_['customVariables'] as core.List?)
?.map(
(value) =>
GoogleAdsSearchads360V23ServicesCustomVariable.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
customerType: json_['customerType'] as core.String?,
externalAttributionData: json_.containsKey('externalAttributionData')
? GoogleAdsSearchads360V23ServicesExternalAttributionData.fromJson(
json_['externalAttributionData']
as core.Map<core.String, core.dynamic>,
)
: null,
gbraid: json_['gbraid'] as core.String?,
gclid: json_['gclid'] as core.String?,
orderId: json_['orderId'] as core.String?,
sessionAttributesEncoded:
json_['sessionAttributesEncoded'] as core.String?,
sessionAttributesKeyValuePairs:
json_.containsKey('sessionAttributesKeyValuePairs')
? GoogleAdsSearchads360V23ServicesSessionAttributesKeyValuePairs.fromJson(
json_['sessionAttributesKeyValuePairs']
as core.Map<core.String, core.dynamic>,
)
: null,
userIdentifiers: (json_['userIdentifiers'] as core.List?)
?.map(
(value) => GoogleAdsSearchads360V23CommonUserIdentifier.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
userIpAddress: json_['userIpAddress'] as core.String?,
wbraid: json_['wbraid'] as core.String?,
);