AttributionData.fromJSON constructor
Implementation
factory AttributionData.fromJSON(Map<String, dynamic>? json) {
if (json == null) {
throw ArgumentError('JSON data cannot be null');
}
return AttributionData(
deeplink: json['deeplink'] as String? ?? '',
campaignData: CampaignData.fromJSON(json['campaign_data']),
attributionSource: json['attribution_source'] as String? ?? '',
);
}