AttributionData.fromJSON constructor

AttributionData.fromJSON(
  1. Map<String, dynamic>? json
)

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? ?? '',
  );
}