spresso-sdk-ios
Installation
spresso-sdk-ios is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'spresso-sdk-ios'
Initialization
Initialize the library with your current environment and Org ID.
Swift
Spresso.sharedInstance(for: .prod)
Spresso.sharedInstance().orgId = <org_id>
Objective-C
[Spresso sharedInstanceForEnvironment:SpressoEnvironmentProd];
[Spresso sharedInstance].orgId = @"<org_id>";
Setting a User
Swift
Spresso.sharedInstance().identify("<user_id>")
Objective-C
[[Spresso sharedInstance] identify:@"<user_id"];
Tracking Events
Example of sending data when a user views a product
Swift
Spresso.sharedInstance().track(SpressoEventTypeViewPage, properties: ["variantSku": "<variant_sku>",
"variantName": "<variant_name>",
"variantPrice": "<variant_price>"])
Objective-C
[[Spresso sharedInstance] track:SpressoEventTypeViewProduct properties:@{ @"variantSku": @"<variant_sku>",
@"variantName": @"<variant_name>",
@"variantPrice": @"<variant_price>"
}];
Author
Spresso, [email protected]
License
spresso-sdk-ios is available under the MIT license. See the LICENSE file for more info.