Inherits NSObject.
Class Methods | |
(FlurryEventRecordStatus) | + logWatchEvent: |
Records a custom event specified by eventName . More... | |
(FlurryEventRecordStatus) | + logWatchEvent:withParameters: |
Records a custom parameterized event specified by eventName with parameters . More... | |
Definition at line 11 of file FlurryWatch.h.
+ (FlurryEventRecordStatus) logWatchEvent: | (NSString *) | eventName |
Records a custom event specified by eventName
.
This method allows you to specify custom watch events within your watch extension. As a general rule you should capture events related to user navigation within your app, any actionaround monetization, and other events as they are applicable to tracking progress towards your business goals.
eventName | Name of the event. For maximum effectiveness, we recommend using a naming scheme that can be easily understood by non-technical people in your business domain. |
+ (FlurryEventRecordStatus) logWatchEvent: | (NSString *) | eventName | |
withParameters: | (NSDictionary *) | parameters | |
Records a custom parameterized event specified by eventName
with parameters
.
This method overloads #logWatchEvent to allow you to associate parameters with an event. Parameters are extremely valuable as they allow you to store characteristics of an action. For example, if a user clicked a confirmation button, it may be useful to know the reservation details. By setting this parameter you will be able to view a distribution of reservations on the Flurrly Dev Portal.
eventName | Name of the event. For maximum effectiveness, we recommend using a naming scheme that can be easily understood by non-technical people in your business domain. |
parameters | An immutable copy of map containing Name-Value pairs of parameters. |