खास जानकारी
Google Analytics हिट के लिए लेन-देन/चेकआउट या प्रॉडक्ट इंटरैक्शन से जुड़ी अन्य जानकारी बनाने के लिए क्लास.
बेचे गए, देखे गए या रिफ़ंड किए गए प्रॉडक्ट के बारे में जानकारी देने के लिए, इस क्लास का इस्तेमाल करें. इस क्लास का इस्तेमाल GAIDictionaryBuilder के साथ किया जाना चाहिए.
सामान्य इस्तेमाल:
[tracker set:kGAIScreenName value:@"MyScreen"]; GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView]; GAIEcommerceProductAction *action = [[GAIEcommerceProductAction alloc] init]; [action setAction:kGAIPAPurchase]; [action setTransactionId:@"TT-1234"]; [action setRevenue:@3.14]; [action setCouponCode:@"EXTRA100"]; [builder setProductAction:action]; GAIEcommerceProduct *product = [[GAIEcommerceProduct alloc] init]; [product setId:@""PID-1234""]; [product setName:@"Space Monkeys!"]; [product setPrice:@100]; [product setQuantity:@2]; [builder addProduct:product]; [tracker send:[builder build]];
NSObject इनहेरिट करता है.
इंस्टेंस के तरीके | |
(GAIEcommerceProductAction *) | - setAction: |
इस प्रॉडक्ट ऐक्शन के लिए, प्रॉडक्ट ऐक्शन फ़ील्ड सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setTransactionId: |
लेन-देन से जुड़ा यूनीक आईडी. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - संबद्धता: |
लेन-देन की संबद्धता का मान सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setRevenue: |
लेन-देन से होने वाली कुल आय सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - settax: |
लेन-देन का कुल टैक्स सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setShipping: |
ट्रांज़ैक्शन की कुल शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setCouponCode: |
इस लेन-देन में इस्तेमाल किया गया कूपन कोड सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setCheckoutStep: |
चेकआउट प्रोसेस की प्रोग्रेस सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setCheckoutOption: |
चेकआउट से जुड़ा विकल्प सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setProductActionList: |
Google Analytics बीकन में प्रॉडक्ट से जुड़ी सूची का नाम सेट करता है. ज़्यादा देखें... | |
(GAIEcommerceProductAction *) | - setProductListSource: |
Google Analytics बीकन में उत्पादों से जुड़े सूची का स्रोत नाम सेट करता है. ज़्यादा देखें... | |
(एनएसडिक्शनरी *) | - बिल्ड |
इस उदाहरण में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो प्रॉडक्ट से जुड़ी इस कार्रवाई को दिखाता है. ज़्यादा देखें... | |
तरीके का दस्तावेज़
- (GAIEcommerceProductAction *) setAction: | (एनएसस्ट्रिंग *) | productAction |
इस प्रॉडक्ट ऐक्शन के लिए, प्रॉडक्ट ऐक्शन फ़ील्ड सेट करता है.
सही वैल्यू, GAIecommerceFields.h में "प्रॉडक्ट ऐक्शन वैल्यू" में देखी जा सकती हैं.
- (GAIEcommerceProductAction *) setTransactionId: | (एनएसस्ट्रिंग *) | transactionId |
लेन-देन से जुड़ा यूनीक आईडी.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) से जुड़ाव: | (एनएसस्ट्रिंग *) | affiliation |
लेन-देन की संबद्धता का मान सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) सेटरेवेन्यू: | (NSNumber *) | revenue |
लेन-देन से होने वाली कुल आय सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) settax: | (NSNumber *) | tax |
लेन-देन का कुल टैक्स सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) setShipping: | (NSNumber *) | shipping |
ट्रांज़ैक्शन की कुल शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) setCouponCode: | (एनएसस्ट्रिंग *) | couponCode |
इस लेन-देन में इस्तेमाल किया गया कूपन कोड सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPAPurchase और kGAIPAरिफ़ंड प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) setCheckoutStep: | (NSNumber *) | checkoutStep |
चेकआउट प्रोसेस की प्रोग्रेस सेट करता है.
इस वैल्यू का इस्तेमाल kGAICheckout और kGAICheckoutOptions प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) setCheckoutOption: | (एनएसस्ट्रिंग *) | checkoutOption |
चेकआउट से जुड़ा विकल्प सेट करता है.
इस वैल्यू का इस्तेमाल kGAICheckout और kGAICheckoutOptions प्रॉडक्ट से जुड़ी कार्रवाइयों के लिए किया जाता है.
- (GAIEcommerceProductAction *) setProductActionList: | (एनएसस्ट्रिंग *) | productActionList |
Google Analytics बीकन में प्रॉडक्ट से जुड़ी सूची का नाम सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPADetail और kGAIPAClick प्रॉडक्ट से जुड़ी कार्रवाइयों में किया जाता है.
- (GAIEcommerceProductAction *) setProductListSource: | (एनएसस्ट्रिंग *) | productListSource |
Google Analytics बीकन में उत्पादों से जुड़े सूची का स्रोत नाम सेट करता है.
इस वैल्यू का इस्तेमाल kGAIPADetail और kGAIPAClick प्रॉडक्ट से जुड़ी कार्रवाइयों में किया जाता है.
- (NSDictionary *) बिल्ड |
इस उदाहरण में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो प्रॉडक्ट से जुड़ी इस कार्रवाई को दिखाता है.
आम तौर पर, लोगों को इस तरीके को कॉल करने की ज़रूरत नहीं होती.