GAIई-कॉमर्स प्रॉडक्ट क्लास का रेफ़रंस

खास जानकारी

Google Analytics बीकन के लिए प्रॉडक्ट से जुड़ी जानकारी बनाने वाली क्लास.

इस क्लास का इस्तेमाल, कारोबारियों या कंपनियों के बेचे गए प्रॉडक्ट के बारे में जानकारी देने या उन प्रॉडक्ट के इंप्रेशन के बारे में बताने के लिए करें जिन्हें उपयोगकर्ताओं ने देखा है. इस क्लास के इंस्टेंस, प्रॉडक्ट ऐक्शन और प्रॉडक्ट इंप्रेशन सूचियों, दोनों से जोड़े जा सकते हैं.
सामान्य इस्तेमाल:

[tracker set:kGAIScreenName value:@"MyScreen"];
GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView];
GAIEcommerceProduct *product = [[GAIEcommerceProduct alloc] init];
[product setId:@""PID-1234""];
[product setName:@"Space Monkeys!"];
[product setPrice:@100];
[product setQuantity:@2];
[builder addProductImpression:product impressionList:@"listName"];
[tracker send:[builder build]];

NSObject इनहेरिट करता है.

इंस्टेंस के तरीके

(GAIEcommerceProduct *)- setId:
 GA रिपोर्ट में किसी प्रॉडक्ट की पहचान करने के लिए इस्तेमाल होने वाला आईडी सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setName:
 GA रिपोर्ट में प्रॉडक्ट को पहचानने के लिए इस्तेमाल किया जाने वाला नाम सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setBrand:
 GA रिपोर्ट में, प्रॉडक्ट से जुड़ा ब्रैंड सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setCategory:
 GA रिपोर्ट में, प्रॉडक्ट से जुड़ी कैटगरी सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setVariant:
 प्रॉडक्ट का वैरिएंट सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setPrice:
 प्रॉडक्ट की कीमत सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setसंख्या सेट करने का तरीका:
 प्रॉडक्ट की संख्या सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setCouponCode:
 प्रॉडक्ट से जुड़ा कूपन कोड सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setPosition:
 स्क्रीन/प्रॉडक्ट इंप्रेशन लिस्ट वगैरह में प्रॉडक्ट की जगह सेट करता है. ज़्यादा...
 
(GAIEcommerceProduct *)- setCustomDynamic:value:
 इस प्रॉडक्ट से जुड़े कस्टम डाइमेंशन को सेट करता है. ज़्यादा देखें...
 
(GAIEcommerceProduct *)- setCustomMetric:वैल्यू:
 इस प्रॉडक्ट से जुड़ी कस्टम मेट्रिक सेट करता है. ज़्यादा देखें...
 
(एनएसडिक्शनरी *)- buildWithIndex:
 इस इंस्टेंस में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो प्रॉडक्ट से जुड़े ऐक्शन के लिए सही होता है. ज़्यादा देखें...
 
(एनएसडिक्शनरी *)- buildWithListIndex:index:
 इस इंस्टेंस में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो इंप्रेशन की सूची के लिए सही होता है. ज़्यादा देखें...
 

तरीके का दस्तावेज़

- (GAIEcommerceProduct *) setId: (एनएसस्ट्रिंग *) productId

GA रिपोर्ट में किसी प्रॉडक्ट की पहचान करने के लिए इस्तेमाल होने वाला आईडी सेट करता है.

- (GAIEcommerceProduct *) setName: (एनएसस्ट्रिंग *) productName

GA रिपोर्ट में प्रॉडक्ट को पहचानने के लिए इस्तेमाल किया जाने वाला नाम सेट करता है.

- (GAIEcommerceProduct *) सेट ब्रैंड: (एनएसस्ट्रिंग *) productBrand

GA रिपोर्ट में, प्रॉडक्ट से जुड़ा ब्रैंड सेट करता है.

- (GAIEcommerceProduct *) setकैटगरी: (एनएसस्ट्रिंग *) productCategory

GA रिपोर्ट में, प्रॉडक्ट से जुड़ी कैटगरी सेट करता है.

- (GAIEcommerceProduct *) setवैरिएंट: (एनएसस्ट्रिंग *) productVariant

प्रॉडक्ट का वैरिएंट सेट करता है.

- (GAIEcommerceProduct *) setPrice: (NSNumber *) productPrice

प्रॉडक्ट की कीमत सेट करता है.

- (GAIEcommerceProduct *) सेट की संख्या: (NSNumber *) productQuantity

प्रॉडक्ट की संख्या सेट करता है.

आम तौर पर, इस फ़ील्ड का इस्तेमाल प्रॉडक्ट को मिले इंप्रेशन के साथ नहीं किया जाता.

- (GAIEcommerceProduct *) setCouponCode: (एनएसस्ट्रिंग *) productCouponCode

प्रॉडक्ट से जुड़ा कूपन कोड सेट करता है.

आम तौर पर, इस फ़ील्ड का इस्तेमाल प्रॉडक्ट को मिले इंप्रेशन के साथ नहीं किया जाता.

- (GAIEcommerceProduct *) setPosition: (NSNumber *) productPosition

स्क्रीन/प्रॉडक्ट इंप्रेशन लिस्ट वगैरह पर प्रॉडक्ट की पोज़िशन सेट करता है.

- (GAIEcommerceProduct *) setCustomआयाम: (NSUInteger) इंडेक्स
मान: (एनएसस्ट्रिंग *) वैल्यू

इस प्रॉडक्ट से जुड़े कस्टम डाइमेंशन को सेट करता है.

- (GAIEcommerceProduct *) setCustomMetric: (NSUInteger) इंडेक्स
मान: (NSNumber *) वैल्यू

इस प्रॉडक्ट से जुड़ी कस्टम मेट्रिक सेट करता है.

- (NSDictionary *) createWithIndex: (NSUInteger) इंडेक्स

इस इंस्टेंस में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो प्रॉडक्ट से जुड़े ऐक्शन के लिए सही होता है.

इंडेक्स पैरामीटर, प्रॉडक्ट कार्रवाई सूची में इस प्रॉडक्ट का इंडेक्स होता है.
आम तौर पर, लोगों को इस तरीके को कॉल करने की ज़रूरत नहीं होती.

- (NSDictionary *) BuildWithListIndex: (NSUInteger) lIndex
इंडेक्स: (NSUInteger) इंडेक्स

इस इंस्टेंस में सेव किए गए फ़ील्ड की NSDictionary बनाता है, जो इंप्रेशन की सूची के लिए सही होता है.

lIndex पैरामीटर, प्रॉडक्ट इंप्रेशन की सूची का इंडेक्स होता है. वहीं, इंडेक्स पैरामीटर उस इंप्रेशन सूची में मौजूद इस प्रॉडक्ट का इंडेक्स होता है.
आम तौर पर, लोगों को इस तरीके को कॉल करने की ज़रूरत नहीं होती.