CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✓ |
| LangLanguage | Obj-CObjective C |
| License | MIT |
| ReleasedLast Release | Dec 2014 |
Maintained by Javier Berlana.
Boredboss is a mobile analytics SAAS developed to measure app metrics.
The project is documented using AppleDocs syntax. But this is a summary:
This method will set up a singleton instance of the BoredBoss class for you using the given project token. When you want to make calls to BoredBoss elsewhere in your code, you can use sharedInstance.
+ (BoredBoss *)sharedInstanceWithClient:(NSString *)client
andApiKey:(NSString *)apiKey;
+ (BoredBoss *)sharedInstanceWithClient:(NSString *)client
andApiKey:(NSString *)apiKey
launchOptions:(NSDictionary *)launchOptions;Tracks an event with optional properties. Properties will allow you to segment your events in your BoredBoss reports.
- (void)track:(NSString *)event;
- (void)track:(NSString *)event properties:(NSDictionary *)properties;Super properties, once registered, are automatically sent as properties for all event tracking calls.
- (void)registerSuperProperties:(NSDictionary *)properties;
Starts a timer that will be stopped and added as a property when a corresponding event is tracked.
- (void)timeEvent:(NSString *)event;
Sets the distinct ID of the current user. For tracking events, you do not need to call identify: if you want to use the default.
- (void)identify:(NSString *)distinctId;
Set and increment your properties on the current user in BoredBoss.
- (void)setUserProperty:(NSString *)property value:(id)value;
- (void)increment:(NSString *)property by:(NSNumber *)amount;
Javier Berlana, [email protected]
BoredBoss is available under the MIT license. See the LICENSE file for more info.