MKStoreKit и Google Analytics SDK в iOS

Кто-нибудь разобрался, как интегрировать MKStoreKit с Google Analytics?

Обратный вызов buyFeature не возвращает идентификатор транзакции, который мне нужен, чтобы сделать транзакцию уникальной в аналитике:

[[MKStoreManager sharedManager] buyFeature:kConsumableProVersion 
onComplete:^(NSString *purchasedFeature, NSData *purchasedReceipt, 
NSArray *availableDownloads)...

Вот пример из документа Google Analytics:

- (void)onPurchaseCompleted {
GAITransaction *transaction =
  [GAITransaction transactionWithId:@"0_123456"            // (NSString) Transaction ID,       should be unique.
                    withAffiliation:@"In-App Store";       // (NSString) Affiliation
transaction.taxMicros = (int64_t)(0.17 * 1000000);           // (int64_t) Total tax (in  micros)
transaction.shippingMicros = (int64_t)(0);                   // (int64_t) Total shipping (in micros)
transaction.revenueMicros = (int64_t)(2.16 * 1000000);       // (int64_t) Total revenue (in micros)

[transaction addItemWithSKU:@"L_789"                         // (NSString) Product SKU
                     name:@"Level Pack: Space"             // (NSString) Product name
                 category:@"Game expansions"               // (NSString) Product category
              priceMicros:(int64_t)(1.99 * 1000000)        // (int64_t)  Product price (in  micros)
                 quantity:1];                              // (NSInteger)  Product  quantity

[[GAI sharedInstance].defaultTracker sendTransaction:transaction]; // Send the transaction.

И мне также нужен способ выяснить "локализованную" информацию о ценах...

Любая помощь будет оценена!

0 ответов

Другие вопросы по тегам