ProductAnalyticsOptions constructor
const
ProductAnalyticsOptions({
- bool? captureVendorId,
- bool? captureAdvertiserId,
- bool? clearEventPropertiesOnNewUser,
- bool? enableInteractionsAutocapture,
- bool? disablePageviewAutocapture,
- bool? disablePageviewTitleAutocapture,
- bool? disableInteractionAutocapture,
- bool? enablePushNotificationAutocapture,
- bool? enablePushNotificationTitleAutocapture,
- bool? enablePushNotificationBodyAutocapture,
- bool? resumePreviousSession,
- bool? disableScreenviewForwardToDXA,
- bool? disableScreenviewForwardToPA,
- Uri? baseUrl,
- Duration? uploadInterval,
- int? messageBatchByteLimit,
- int? messageBatchMessageLimit,
- int? pruningLookBackWindow,
- int? maximumDatabaseSize,
- int? maximumBatchCountPerUpload,
Creates a new instance of ProductAnalyticsOptions.
Implementation
const ProductAnalyticsOptions({
this.captureVendorId,
this.captureAdvertiserId,
this.clearEventPropertiesOnNewUser,
this.enableInteractionsAutocapture,
this.disablePageviewAutocapture,
this.disablePageviewTitleAutocapture,
this.disableInteractionAutocapture,
this.enablePushNotificationAutocapture,
this.enablePushNotificationTitleAutocapture,
this.enablePushNotificationBodyAutocapture,
this.resumePreviousSession,
this.disableScreenviewForwardToDXA,
this.disableScreenviewForwardToPA,
this.baseUrl,
this.uploadInterval,
this.messageBatchByteLimit,
this.messageBatchMessageLimit,
this.pruningLookBackWindow,
this.maximumDatabaseSize,
this.maximumBatchCountPerUpload,
});