उपयोगकर्ता गुण वे विशेषताएँ हैं जिन्हें आप अपने उपयोगकर्ता आधार के खंडों का वर्णन करने के लिए परिभाषित करते हैं, जैसे कि भाषा वरीयता या भौगोलिक स्थान। इनका उपयोग आपके ऐप के लिए दर्शकों को परिभाषित करने के लिए किया जा सकता है। यह मार्गदर्शिका आपको बताती है कि अपने ऐप में उपयोगकर्ता गुण कैसे सेट करें।
Analytics स्वचालित रूप से कुछ उपयोगकर्ता प्रॉपर्टी लॉग करता है; उन्हें सक्षम करने के लिए आपको कोई कोड जोड़ने की आवश्यकता नहीं है। यदि आपको अतिरिक्त डेटा एकत्र करने की आवश्यकता है, तो आप प्रति प्रोजेक्ट 25 अलग-अलग उपयोगकर्ता गुण सेट कर सकते हैं। ध्यान दें कि उपयोगकर्ता संपत्ति के नाम केस-संवेदी होते हैं और दो उपयोगकर्ता गुणों को सेट करना जिनके नाम केवल दो अलग-अलग उपयोगकर्ता गुणों के लॉग होने के मामले में भिन्न होते हैं।
आप Google द्वारा आरक्षित उपयोगकर्ता प्रॉपर्टी नामों के एक छोटे समूह का उपयोग नहीं कर सकते हैं:
- आयु
- लिंग
- दिलचस्पी
शुरू करने से पहले
सुनिश्चित करें कि आपने अपना प्रोजेक्ट सेट अप कर लिया है और आप Analytics तक पहुंच सकते हैं, जैसा कि Analytics के साथ प्रारंभ करें में बताया गया है.
उपयोगकर्ता गुण सेट करें
आप अपने ऐप के उपयोगकर्ताओं का वर्णन करने के लिए Analytics उपयोगकर्ता गुण सेट कर सकते हैं। आप कस्टम परिभाषाएँ बनाकर, फिर अपनी रिपोर्ट में या ऑडियंस मूल्यांकन मानदंड के रूप में तुलना लागू करने के लिए उनका उपयोग करके उपयोगकर्ता गुणों का उपयोग कर सकते हैं।
उपयोगकर्ता प्रॉपर्टी सेट करने के लिए, इन चरणों का पालन करें:
- Firebase कंसोल में Analytics के कस्टम डेफ़िनिशन पेज में उपयोगकर्ता प्रॉपर्टी के लिए कस्टम डेफ़िनिशन बनाएं. अधिक जानकारी के लिए, कस्टम आयाम और मीट्रिक देखें.
- अपने ऐप में
setUserProperty()
मेथड से यूजर प्रॉपर्टी सेट करें।
निम्नलिखित उदाहरण दिखाता है कि एक काल्पनिक "पसंदीदा भोजन" संपत्ति को कैसे जोड़ा जाए, जो सक्रिय उपयोगकर्ता को स्ट्रिंग food
में मान निर्दिष्ट करती है:
Web modular API
import { getAnalytics, setUserProperties } from "firebase/analytics"; const analytics = getAnalytics(); setUserProperties(analytics, { favorite_food: 'apples' });
Web namespaced API
firebase.analytics().setUserProperties({favorite_food: 'apples'});
आप इस डेटा को Firebase कंसोल में Analytics के कस्टम डेफिनिशन पेज से एक्सेस कर सकते हैं। पेज उन उपयोगकर्ता संपत्तियों की सूची दिखाता है जिन्हें आपने अपने ऐप के लिए परिभाषित किया है। आप Google Analytics में उपलब्ध कई रिपोर्ट की तुलना में इन गुणों का उपयोग कर सकते हैं। Firebase सहायता केंद्र में Analytics रिपोर्टिंग डैशबोर्ड के बारे में अधिक पढ़ें.