|
@@ -915,6 +915,7 @@ extension KMMainViewController {
|
|
if self.listView.selectImageAreas == nil {
|
|
if self.listView.selectImageAreas == nil {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_PageEdit", withProperties: ["SubTbr_Btn": "Btn_SubTbr_PageEdit_Replace"])
|
|
let panel = NSOpenPanel()
|
|
let panel = NSOpenPanel()
|
|
panel.allowsMultipleSelection = false
|
|
panel.allowsMultipleSelection = false
|
|
panel.allowedFileTypes = ["png","jpg"]
|
|
panel.allowedFileTypes = ["png","jpg"]
|
|
@@ -2831,7 +2832,7 @@ extension KMMainViewController {
|
|
KMPurchaseCompareWindowController.sharedInstance().showWindow(nil)
|
|
KMPurchaseCompareWindowController.sharedInstance().showWindow(nil)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "Tbr", withProperties: ["Tbr_Btn": "Btn_Tbr_OCR"])
|
|
let com = KMOCRPDFWindowController(cpdfDocument: self.listView.document!, pwd: self.listView.document.password)
|
|
let com = KMOCRPDFWindowController(cpdfDocument: self.listView.document!, pwd: self.listView.document.password)
|
|
self.km_beginSheet(windowC: com)
|
|
self.km_beginSheet(windowC: com)
|
|
}
|
|
}
|
|
@@ -3696,7 +3697,7 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
}
|
|
}
|
|
|
|
|
|
// 埋点
|
|
// 埋点
|
|
- self.trackEvent(toolType: type)
|
|
|
|
|
|
+// self.trackEvent(toolType: type)
|
|
|
|
|
|
if(type != .Page) {
|
|
if(type != .Page) {
|
|
if (hasEnterPageEdit()) {
|
|
if (hasEnterPageEdit()) {
|
|
@@ -4498,6 +4499,9 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
let isSelected = toolbarItem.isSelected
|
|
let isSelected = toolbarItem.isSelected
|
|
self.toolbarController.toolbarType = isSelected ? .None : .viewSetting
|
|
self.toolbarController.toolbarType = isSelected ? .None : .viewSetting
|
|
toolbarItem.isSelected = !isSelected
|
|
toolbarItem.isSelected = !isSelected
|
|
|
|
+ if toolbarItem.isSelected {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "Tbr", withProperties: ["Tbr_Btn": "Btn_Tbr_PageDisplay"])
|
|
|
|
+ }
|
|
self.toolbarController.clickItem(KMToolbarViewSettingIdentifier)
|
|
self.toolbarController.clickItem(KMToolbarViewSettingIdentifier)
|
|
let rightItem = self.toolbarController.findItem(KMRightControlToolbarItemIdentifier)
|
|
let rightItem = self.toolbarController.findItem(KMRightControlToolbarItemIdentifier)
|
|
if isSelected {
|
|
if isSelected {
|
|
@@ -4519,6 +4523,9 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
} else if itemID == KMDocumentDigitalSignToolbarItemIdentifier {
|
|
} else if itemID == KMDocumentDigitalSignToolbarItemIdentifier {
|
|
self.listView.toolMode = .textToolMode
|
|
self.listView.toolMode = .textToolMode
|
|
toolbarItem.isSelected = !toolbarItem.isSelected
|
|
toolbarItem.isSelected = !toolbarItem.isSelected
|
|
|
|
+ if toolbarItem.isSelected {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "Tbr", withProperties: ["Tbr_Btn": "Btn_Tbr_DigitalSignature"])
|
|
|
|
+ }
|
|
if self.hasShowDigitalSign() {
|
|
if self.hasShowDigitalSign() {
|
|
self.exitDigitalSign()
|
|
self.exitDigitalSign()
|
|
} else {
|
|
} else {
|
|
@@ -4547,6 +4554,7 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
self.km_beginSheet(windowC: windowC)
|
|
self.km_beginSheet(windowC: windowC)
|
|
} else if toolbarItem.itemIdentifier == KMToolbarViewSettingIdentifier {
|
|
} else if toolbarItem.itemIdentifier == KMToolbarViewSettingIdentifier {
|
|
toolbarItem.isSelected = !toolbarItem.isSelected
|
|
toolbarItem.isSelected = !toolbarItem.isSelected
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_PageDisplay", withProperties: ["SubTbr_Btn": "Btn_SubTbr_PageDisplay_ViewSetting"])
|
|
rightSideViewController.mainController = self
|
|
rightSideViewController.mainController = self
|
|
self.rightSideViewController.isHidden = false
|
|
self.rightSideViewController.isHidden = false
|
|
self.rightSideViewController.subViewType = .ViewSettings
|
|
self.rightSideViewController.subViewType = .ViewSettings
|
|
@@ -4554,6 +4562,7 @@ extension KMMainViewController : KMMainToolbarControllerDelegate {
|
|
} else if toolbarItem.itemIdentifier == KMToolbarSnapshotIdentifier {
|
|
} else if toolbarItem.itemIdentifier == KMToolbarSnapshotIdentifier {
|
|
self.listView.takeSnapshot(nil)
|
|
self.listView.takeSnapshot(nil)
|
|
} else if toolbarItem.itemIdentifier == KMToolbarTTSIdentifier {
|
|
} else if toolbarItem.itemIdentifier == KMToolbarTTSIdentifier {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_PageDisplay", withProperties: ["SubTbr_Btn": "Btn_SubTbr_PageDisplay_ViewSetting"])
|
|
self.showTTSWindow()
|
|
self.showTTSWindow()
|
|
} else if toolbarItem.itemIdentifier == KMToolbarConversionOCRIdentifier {
|
|
} else if toolbarItem.itemIdentifier == KMToolbarConversionOCRIdentifier {
|
|
self.showOCRWindow()
|
|
self.showOCRWindow()
|
|
@@ -4942,25 +4951,21 @@ extension KMMainViewController: KMInteractionProviderProtocol {
|
|
extension KMMainViewController {
|
|
extension KMMainViewController {
|
|
func trackEvent(toolType type: KMToolbarViewType) -> Void {
|
|
func trackEvent(toolType type: KMToolbarViewType) -> Void {
|
|
if (type == .Annatiton) {
|
|
if (type == .Annatiton) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_Tbr_Annotation", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "Tbr", withProperties: ["Tbr_Btn" : "Btn_Tbr_Tools"])
|
|
} else if (type == .editPDF) {
|
|
} else if (type == .editPDF) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_Tbr_EditPDF", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_Tbr_EditPDF", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .Page) {
|
|
} else if (type == .Page) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_Tbr_PageEdit", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "Tbr", withProperties: ["Tbr_Btn" : "Btn_Tbr_PageEdit"])
|
|
} else if (type == .Conversion) {
|
|
} else if (type == .Conversion) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_Tbr_Converter", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_Tbr_Converter", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .Tool) {
|
|
} else if (type == .Tool) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_Tbr_Tools", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_Tbr_Tools", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.tbr,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.tbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -4990,53 +4995,86 @@ extension KMMainViewController {
|
|
|
|
|
|
func trackEvent(annotationType type: CAnnotationType) -> Void {
|
|
func trackEvent(annotationType type: CAnnotationType) -> Void {
|
|
if (type == .highlight) {
|
|
if (type == .highlight) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Highlight", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Highlight"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Highlight", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .underline) {
|
|
} else if (type == .underline) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Underline", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Underline"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Underline", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .strikeOut) {
|
|
} else if (type == .strikeOut) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Strikethrough", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Strikethrough"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Strikethrough", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .ink) {
|
|
} else if (type == .ink) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Draw", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Freehand"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Draw", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .freeText) {
|
|
} else if (type == .freeText) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Text", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_TextBox"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Text", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .anchored) {
|
|
} else if (type == .anchored) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Note", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_AnchoredNote"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Note", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .square) {
|
|
} else if (type == .square) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Shape", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Rectangle"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Shape", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .link) {
|
|
} else if (type == .link) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Link", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Link"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Link", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .stamp) {
|
|
} else if (type == .stamp) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Stamp", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Stamp"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Stamp", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .signSignature) {
|
|
} else if (type == .signSignature) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Sign", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Signature"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_Sign", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_annotation,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
+ } else if (type == .circle) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Oval"])
|
|
|
|
+ } else if (type == .arrow) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Arrow"])
|
|
|
|
+ } else if (type == .line) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Line"])
|
|
} else if (type == .addText) {
|
|
} else if (type == .addText) {
|
|
KMAnalytics.trackEvent(eventName: "Btn_SubTbr_AddText", parameters: [
|
|
KMAnalytics.trackEvent(eventName: "Btn_SubTbr_AddText", parameters: [
|
|
KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_editPDF,
|
|
KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_editPDF,
|
|
KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
} else if (type == .addImage) {
|
|
} else if (type == .addImage) {
|
|
- KMAnalytics.trackEvent(eventName: "Btn_SubTbr_AddImage", parameters: [
|
|
|
|
- KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_editPDF,
|
|
|
|
- KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Tools", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Tools_Image"])
|
|
|
|
+// KMAnalytics.trackEvent(eventName: "Btn_SubTbr_AddImage", parameters: [
|
|
|
|
+// KMAnalytics.Parameter.categoryKey : KMAnalytics.Category.subTbr_editPDF,
|
|
|
|
+// KMAnalytics.Parameter.labelKey : KMAnalytics.Label.subTbr_Btn], platform: .AppCenter, appTarget: .all)
|
|
|
|
+ } else if (type == .textField) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_TextField"])
|
|
|
|
+ } else if (type == .checkBox) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_CheckBox"])
|
|
|
|
+ } else if (type == .radioButton) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_RadioButton"])
|
|
|
|
+ } else if (type == .listMenu) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_ListBox"])
|
|
|
|
+ } else if (type == .comboBox) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_ComboBox"])
|
|
|
|
+ } else if (type == .actionButton) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_Button"])
|
|
|
|
+ } else if (type == .actionButton) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_Button"])
|
|
|
|
+ } else if (type == .signature) {
|
|
|
|
+ FMTrackEventManager.defaultManager.trackEvent(event: "SubTbr_Form", withProperties: ["SubTbr_Btn" : "Btn_SubTbr_Form_Signature"])
|
|
} else {
|
|
} else {
|
|
|
|
|
|
}
|
|
}
|