Event constructor
Event({
- AdIdentifiers? adIdentifiers,
- List<
EventParameter> ? additionalEventParameters, - String? appInstanceId,
- CartData? cartData,
- String? clientId,
- Consent? consent,
- double? conversionCount,
- double? conversionValue,
- String? currency,
- List<
CustomVariable> ? customVariables, - List<
String> ? destinationReferences, - DeviceInfo? eventDeviceInfo,
- EventLocation? eventLocation,
- String? eventName,
- String? eventSource,
- String? eventTimestamp,
- List<
ExperimentalField> ? experimentalFields, - String? lastUpdatedTimestamp,
- UserData? thirdPartyUserData,
- String? transactionId,
- UserData? userData,
- String? userId,
- UserProperties? userProperties,
Implementation
Event({
this.adIdentifiers,
this.additionalEventParameters,
this.appInstanceId,
this.cartData,
this.clientId,
this.consent,
this.conversionCount,
this.conversionValue,
this.currency,
this.customVariables,
this.destinationReferences,
this.eventDeviceInfo,
this.eventLocation,
this.eventName,
this.eventSource,
this.eventTimestamp,
this.experimentalFields,
this.lastUpdatedTimestamp,
this.thirdPartyUserData,
this.transactionId,
this.userData,
this.userId,
this.userProperties,
});