10 #import <Foundation/Foundation.h>
12 #import <Bolts/BFTask.h>
14 #import <Parse/PFConstants.h>
16 NS_ASSUME_NONNULL_BEGIN
28 #pragma mark - App-Open / Push Analytics
44 + (
BFTask<NSNumber *> *)trackAppOpenedWithLaunchOptions:(nullable NSDictionary *)launchOptions;
59 + (void)trackAppOpenedWithLaunchOptionsInBackground:(nullable NSDictionary *)launchOptions
60 block:(nullable PFBooleanResultBlock)block;
74 + (
BFTask<NSNumber *> *)trackAppOpenedWithRemoteNotificationPayload:(nullable NSDictionary *)userInfo;
87 + (void)trackAppOpenedWithRemoteNotificationPayloadInBackground:(nullable NSDictionary *)userInfo
88 block:(nullable PFBooleanResultBlock)block;
91 #pragma mark - Custom Analytics
103 + (
BFTask<NSNumber *> *)trackEvent:(NSString *)name;
114 + (void)trackEventInBackground:(NSString *)name block:(nullable PFBooleanResultBlock)block;
137 + (
BFTask<NSNumber *> *)trackEvent:(NSString *)name
138 dimensions:(nullable NSDictionary<NSString *, NSString *> *)dimensions;
161 + (void)trackEventInBackground:(NSString *)name
162 dimensions:(nullable NSDictionary<NSString *, NSString *> *)dimensions
163 block:(nullable PFBooleanResultBlock)block;
167 NS_ASSUME_NONNULL_END
Definition: PFAnalytics.h:25
Definition: PFImageView.h:32