TrackierDeepLink constructor

TrackierDeepLink(
  1. Map map
)

Implementation

TrackierDeepLink(Map<dynamic, dynamic> map)
    : url = map['url'],
      isDeferred = map['isDeferred'] ?? false,
      deepLinkValue = map['deepLinkValue'],
      partnerId = map['partnerId'] ?? map['pid'],
      siteId = map['siteId'] ?? map['sid'],
      subSiteId = map['subSiteId'] ?? map['ssid'],
      campaign = map['campaign'] ?? map['camp'],
      campaignId = map['campaignId'] ?? map['campId'],
      ad = map['ad'],
      adId = map['adId'],
      adSet = map['adSet'],
      adSetId = map['adSetId'],
      channel = map['channel'],
      clickId = map['clickId'],
      message = map['message'],
      p1 = map['p1'],
      p2 = map['p2'],
      p3 = map['p3'],
      p4 = map['p4'],
      p5 = map['p5'],
      sdkParams = map['sdkParams'] != null ? Map<String, dynamic>.from(map['sdkParams']) : null;