Skip to content

Commit 99f627a

Browse files
rachelmcrEcarrion
authored andcommitted
Add order sync failure event
1 parent 47d9bb3 commit 99f627a

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

WooCommerce/Classes/Analytics/WooAnalyticsEvent.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,13 @@ extension WooAnalyticsEvent {
419419
Keys.errorDescription: errorDescription
420420
])
421421
}
422+
423+
static func orderSyncFailed(errorContext: String, errorDescription: String) -> WooAnalyticsEvent {
424+
WooAnalyticsEvent(statName: .orderSyncFailed, properties: [
425+
Keys.errorContext: errorContext,
426+
Keys.errorDescription: errorDescription
427+
])
428+
}
422429
}
423430
}
424431

WooCommerce/Classes/Analytics/WooAnalyticsStat.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@ public enum WooAnalyticsStat: String {
236236
case orderTrackingProvidersLoaded = "order_tracking_providers_loaded"
237237
case orderFeeAdd = "order_fee_add"
238238
case orderShippingMethodAdd = "order_shipping_method_add"
239+
case orderSyncFailed = "order_sync_failed"
239240

240241
// MARK: Order List Sorting/Filtering
241242
//

0 commit comments

Comments
 (0)