TDSTrackerManager.h 595 B

12345678910111213141516171819202122232425262728
  1. //
  2. // TDSTrackerManager.h
  3. // TDSCommon
  4. //
  5. // Created by TapTap-David on 2021/1/19.
  6. //
  7. #import <Foundation/Foundation.h>
  8. #import <TapCommonSDK/TDSTrackerConfig.h>
  9. #import <TapCommonSDK/UserModel.h>
  10. #import <TapCommonSDK/PageModel.h>
  11. #import <TapCommonSDK/ActionModel.h>
  12. #import <TapCommonSDK/NetworkStateModel.h>
  13. #import <TapCommonSDK/TDSTrackerEvent.h>
  14. NS_ASSUME_NONNULL_BEGIN
  15. @interface TDSTrackerManager : NSObject
  16. + (instancetype)sharedInstance;
  17. + (void)registerTracker:(TDSTrackerConfig *)trackerConfig;
  18. - (void)trackWithEvent:(TDSTrackerEvent *)event;
  19. @end
  20. NS_ASSUME_NONNULL_END