के साथ इन-ऐप खरीद ट्रैकिंग IOS v2 के लिए Google Analytics SDK के साथ इन-ऐप खरीदारी ट्रैक करना चाहती है, जैसा कि उनके Ecommerce Tracking मार्गदर्शिका में दर्शाया गया है।Google Analytics आईओएस एसडीके
मैं वर्तमान में एक SKPaymentTransactionStatePurchased
लेनदेन अद्यतन प्राप्त करने के बाद निम्नलिखित कर रहा हूँ:
- (void) trackTransaction:(SKPaymentTransaction*)transaction
{
NSString *transactionIdentifier = transaction.transactionIdentifier;
GAITransaction *gaiTransaction = [GAITransaction transactionWithId:transactionIdentifier withAffiliation:@"App Store"];
SKPayment *payment = transaction.payment;
NSString *productIdentifier = payment.productIdentifier;
SKProduct *product = [self productForIdentifier:productIdentifier];
NSString *productTitle = product.localizedTitle;
int64_t priceInMicros = product.price.floatValue * 1000000; // FIXME: Doesn't consider different currencies
[gaiTransaction addItemWithCode:productIdentifier name:productTitle category:nil priceMicros:priceInMicros quantity:payment.quantity];
gaiTransaction.revenueMicros = priceInMicros * payment.quantity; // FIXME: doesn't consider Apple's cut
id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
[tracker trackTransaction:gaiTransaction];
}
पर नज़र रखने एप्लिकेशन के अंतर्गत खरीदी का सही तरीके से ऊपर है?
SKProduct
एक स्थानीय कीमत देता है और अगर मैं यह ट्रैक राजस्व एकत्रीकरण गलत हो जाएगा के रूप में है: मैं बहुत कम से कम दो समस्याओं का पता लगा। क्या कीमत को सामान्य करने का कोई तरीका है?- लौटा राजस्व ऐप्पल के खाते में कटौती नहीं करता है, जो हमेशा 30% नहीं होता है। क्या ऐप के भीतर शुद्ध राजस्व प्राप्त करना संभव है?
स्वच्छ विचार, @Seoras। – hpique
यह हमेशा बिल्कुल 30% नहीं है। यह ऐप स्टोर क्षेत्र और मुद्रा पर निर्भर करता है। तो मैं रिपोर्ट के लिए राजस्व छोड़ दूंगा और बस अपने दिमाग में ~ 30% रखूंगा ... – oleynikd
सच है। 2 साल बाद, अब मेरे बेल्ट के नीचे कुछ अनुभव है, मैं जापान को 70% कटौती न मिलने का एक अच्छा उदाहरण के रूप में इंगित कर सकता हूं। जापान आपकी कमाई का 20% रखता है। जब तक आप ऐप्पल के माध्यम से सबमिट नहीं करते हैं, एक कर छूट फ़ॉर्म जो प्राचीन मिस्र के हाइरोग्लिफ्स में भी हो सकता है, वह इतनी खराब हो जाती है। – Seoras