如何将数据从 inapppurchase 转换为 Fabric Answers 所需的格式
How to convert data from an inapppurchase to the format needed for Fabric Answers
Twitter 为 Fabric 推出了一项允许 tracking of events 的新功能。特别是可以使用以下 API:
跟踪付款
[Answers logPurchaseWithPrice:[NSDecimalNumber decimalNumberWithString:@"13.50"]
currency:@"USD"
success:@YES
itemName:@"Answers Shirt"
itemType:@"Apparel"
itemId:@"sku-350"
customAttributes:@{}];
我想通过应用内购买跟踪付款。
当在 - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
内购买成功时,很明显如何获得这些参数。例如
[Answers logPurchaseWithPrice:skProduct.price
currency:???
success:@YES
itemName:skProduct.localizedDescription
itemType:@"in app purchase"
itemId:aTransaction.payment.productIdentifier
customAttributes:@{}];
获取应为 ISO4217 货币代码的货币字符串的最佳方法是什么?
货币代码可从以下地址获取:
[skProduct.priceLocale objectForKey:NSLocaleCurrencyCode]
Twitter 为 Fabric 推出了一项允许 tracking of events 的新功能。特别是可以使用以下 API:
跟踪付款[Answers logPurchaseWithPrice:[NSDecimalNumber decimalNumberWithString:@"13.50"]
currency:@"USD"
success:@YES
itemName:@"Answers Shirt"
itemType:@"Apparel"
itemId:@"sku-350"
customAttributes:@{}];
我想通过应用内购买跟踪付款。
当在 - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
内购买成功时,很明显如何获得这些参数。例如
[Answers logPurchaseWithPrice:skProduct.price
currency:???
success:@YES
itemName:skProduct.localizedDescription
itemType:@"in app purchase"
itemId:aTransaction.payment.productIdentifier
customAttributes:@{}];
获取应为 ISO4217 货币代码的货币字符串的最佳方法是什么?
货币代码可从以下地址获取:
[skProduct.priceLocale objectForKey:NSLocaleCurrencyCode]