AdEvent.fromJson constructor
AdEvent.fromJson(
- Map json_
Implementation
AdEvent.fromJson(core.Map json_)
: this(
adFormat: json_['adFormat'] as core.String?,
adFormatString: json_['adFormatString'] as core.String?,
adGroupId: json_['adGroupId'] as core.String?,
adHeight: json_['adHeight'] as core.int?,
adId: json_['adId'] as core.String?,
adPlacement: json_['adPlacement'] as core.String?,
adPlacementString: json_['adPlacementString'] as core.String?,
adType: json_['adType'] as core.String?,
adTypeString: json_['adTypeString'] as core.String?,
adWidth: json_['adWidth'] as core.int?,
advertiserId: json_['advertiserId'] as core.String?,
attributionHint: json_['attributionHint'] as core.String?,
campaignId: json_['campaignId'] as core.String?,
campaignName: json_['campaignName'] as core.String?,
deviceInfo: json_.containsKey('deviceInfo')
? DeviceInfo.fromJson(
json_['deviceInfo'] as core.Map<core.String, core.dynamic>,
)
: null,
eventId: json_['eventId'] as core.String?,
eventSubtype: json_['eventSubtype'] as core.String?,
eventSubtypeString: json_['eventSubtypeString'] as core.String?,
eventType: json_['eventType'] as core.String?,
measurementAllowed: json_['measurementAllowed'] as core.bool?,
medium: json_['medium'] as core.String?,
mobileDeviceId: json_['mobileDeviceId'] as core.String?,
platform: json_['platform'] as core.String?,
platformString: json_['platformString'] as core.String?,
platformType: json_['platformType'] as core.String?,
platformTypeString: json_['platformTypeString'] as core.String?,
regionCode: json_['regionCode'] as core.String?,
source: json_['source'] as core.String?,
targetingType: json_['targetingType'] as core.String?,
targetingTypeString: json_['targetingTypeString'] as core.String?,
timestamp: json_['timestamp'] as core.String?,
userData: json_.containsKey('userData')
? UserData.fromJson(
json_['userData'] as core.Map<core.String, core.dynamic>,
)
: null,
viewabilityInfo: json_.containsKey('viewabilityInfo')
? ViewabilityInfo.fromJson(
json_['viewabilityInfo'] as core.Map<core.String, core.dynamic>,
)
: null,
);