- (void) postCommerceAddProductName: (NSString *) productName
productId: (NSString *) productId
nameSpace: (NSString *) nameSpace
unitPrice: (double) unitPrice
quantity: (int) quantity;
- (void) postCommerceAddProductName: (NSString *) productName
productId: (NSString *) productId
nameSpace: (NSString *) nameSpace
unitPrice: (double) unitPrice
quantity: (int) quantity
properties: (NSDictionary*) properties;
Example of use - buy 1 Babelfish (item number 42) for the price of 10 currency:
NSString *namespace = @"http://myiosapp.company.com"; // Set product name NSString *productName = @"Babelfish"; // Set product SKU/ID NSString *productId = @"42"; // Set price long unitPrice = 42; // Set quantity long quantity = 1; // Set optional product properties // Color: Yellow // Category: Translator // NOTE: initWithObjectsAndKeys uses reverse order: Value, Key, ..., Value, Key, nil NSDictionary* properties = [[NSDictionary alloc] initWithObjectsAndKeys: @"Yellow", @"Color", @"Translator", @"Category", nil]; [[NMTracker sharedTracker] postCommerceAddProductName:productName productId:productId nameSpace:namespace unitPrice:unitPrice quantity:quantity properties:properties];