एंड्रयू वेल्स, Google Analytics डेवलपर रिलेशन – मई 2014
इस गाइड में, Management API का इस्तेमाल करके प्रॉडक्ट डेटा इंपोर्ट करके, बेहतर ई-कॉमर्स को लागू करने की प्रोसेस को आसान बनाने का तरीका बताया गया है. प्रॉडक्ट डेटा इंपोर्ट करने के बारे में ज़्यादा जानकारी के लिए, प्रॉडक्ट डेटा इंपोर्ट का उदाहरण देखें.
शुरुआती जानकारी
Google Analytics में प्रॉडक्ट डेटा इंपोर्ट करने से, पेज व्यू और इवेंट जैसी हिट के साथ भेजा जाने वाला ई-कॉमर्स डेटा आसान हो जाता है और कम हो जाता है. डेटा इकट्ठा करने के दौरान, Google Analytics को भेजा जाने वाला एक प्रॉडक्ट आईडी या SKU आपके इंपोर्ट किए गए प्रॉडक्ट डेटा के साथ जोड़ा जा सकता है. इससे आपकी रिपोर्ट में प्रॉडक्ट डाइमेंशन और मेट्रिक की जानकारी अपने-आप भरी जा सकती है.
शुरू करने से पहले
समाधान से जुड़ी इस गाइड को पूरा करने से पहले, इसे पढ़ें:
- बेहतर ई-कॉमर्स के बारे में जानकारी.
- डेटा इंपोर्ट डेवलपर गाइड.
खास जानकारी
प्रॉडक्ट डेटा के लिए डेटा इंपोर्ट करने की सुविधा चालू करने के लिए:
- डेटा सेट बनाना
- अपलोड करने के लिए, प्रॉडक्ट डेटा की CSV फ़ाइल तैयार करना
- Management API का इस्तेमाल करके प्रॉडक्ट डेटा अपलोड करना
- प्रॉडक्ट SKU भेजने के लिए, अपना ई-कॉमर्स कोड अपडेट करना
वेब इंटरफ़ेस का इस्तेमाल करके Google Analytics पर डेटा सेट अपलोड करने का तरीका जानने के लिए, बेहतर ई-कॉमर्स की उपयोगकर्ता गाइड देखें.
डेटा सेट बनाएं
प्रॉडक्ट डेटा इंपोर्ट करने का पहला चरण, अपने प्रॉडक्ट डेटा के लिए डेटा सेट बनाना है. साथ ही, एक स्कीमा सेट करना है जो उन डाइमेंशन और मेट्रिक को तय करता है जिन्हें आपको इंपोर्ट करना है.
अपना डेटा सेट बनाने के लिए, डेटा इंपोर्ट डेवलपर गाइड का पालन करें. डेटा सेट टाइप के तौर पर प्रॉडक्ट डेटा और प्रॉडक्ट SKU को कुंजी के तौर पर चुनें.
डेटा सेट बनाने के बाद, कस्टम डेटा सोर्स आईडी का इस्तेमाल कर लें. इसका इस्तेमाल, Management API का इस्तेमाल करके Google Analytics में अपना प्रॉडक्ट डेटा इंपोर्ट करने के लिए किया जा सकता है.
अपलोड करने के लिए प्रॉडक्ट डेटा की CSV तैयार करना
आपके प्रॉडक्ट डेटा CSV में एक हेडर लाइन, प्रॉडक्ट SKU के लिए एक कॉलम, और हर एक डाइमेंशन और/या मेट्रिक के लिए एक कॉलम होना चाहिए. यह कॉलम, डेटा सेट स्कीमा के हिसाब से इंपोर्ट किया जाना चाहिए.
अपना प्रॉडक्ट डेटा तैयार करने के लिए, डेटा इंपोर्ट डेवलपर गाइड का पालन करें CSV इंपोर्ट के लिए, पहले कॉलम में प्रॉडक्ट SKU का इस्तेमाल करें.
CSV फ़ाइल इस तरह दिखेगी:
ga:productSku,ga:productName,ga:productBrand,ga:productCategoryNew,ga:productVariant,ga:productPrice 12345,Triblend Shortsleeve T-Shirt,Google,Apparel,black,15.25 67890,Donut Friday Scented T-Shirt,Google,Apparel,gray,33.85 10292,Kaiser the Snake T-Shirt,Google,Apparel,green,19.10 67584,Organic Cotton Android T-Shirt,Google,Apparel,black,13.50 90876,Maps Biking T-Shirt,Google,Apparel,blue,15.65
मैनेजमेंट एपीआई का इस्तेमाल करके प्रॉडक्ट डेटा अपलोड करना
डेटा सेट बनाने, स्कीमा तय करने, और प्रॉडक्ट डेटा को CSV में अपलोड करने के लिए तैयार करने के बाद, Management API का इस्तेमाल करके अपना प्रॉडक्ट डेटा अपलोड किया जा सकता है.
प्रॉडक्ट डेटा अपलोड, पुष्टि, और प्रोसेस होने के बाद, आपकी प्रॉपर्टी से Google Analytics को भेजे गए आने वाले हिट का मिलान होने पर, प्रॉडक्ट SKU को अपलोड किए गए प्रॉडक्ट डेटा के साथ जोड़ दिया जाएगा.
प्रॉडक्ट SKU भेजने के लिए अपना ई-कॉमर्स कोड अपडेट करें
प्रॉडक्ट डेटा अपलोड करने के बाद, अपना ई-कॉमर्स कोड अपडेट करें. इस तरह, आपको हर हिट के साथ प्रॉडक्ट SKU के साथ-साथ, अपनी रिपोर्ट में मौजूद अतिरिक्त डेटा भी भेजा जा सकता है. जैसे, कस्टम डाइमेंशन या मेट्रिक.
// Example of sending a transaction when joining with imported product data. ga('create', 'UA-XXXX-Y'); ga('require', 'ec', 'ec.js'); // Load the Enhanced Ecommerce plug-in. Required. // The product name, price, and other product data will be added to this hit // at collection time if the value of the id field matches a Product SKU // you've uploaded. ga('ec:addImpression', { 'id': '12345', // Product ID/SKU (Key). Required. 'list': 'Search Results', 'position': 1, 'dimension1': 'Member' }); ga('send', 'pageview'); // Send the impression with a pageview hit.
लागू किए गए बेहतर ई-कॉमर्स से भेजे गए प्रॉडक्ट आईडी का मिलान, अब आपके इंपोर्ट किए गए प्रॉडक्ट डेटा सेट में मौजूद प्रॉडक्ट SKU से किया जाएगा. साथ ही, आपकी रिपोर्ट में अपलोड किए गए अतिरिक्त प्रॉडक्ट डेटा से अपने-आप जानकारी भर जाएगी.