सेटअप
BigQuery Export सेट अप करते समय, उपयोगकर्ताओं का डेटा रोज़ाना एक्सपोर्ट होने का विकल्प चुनने की सुविधा मिलती है.
डेटा टेबल
उपयोगकर्ता का डेटा एक्सपोर्ट करने के लिए, Analytics आपके BigQuery प्रोजेक्ट में दो नई टेबल बनाता है:
- बदली हुई पहचान वाला आईडी
- इसमें, असली पहचान बताने वाले आइडेंटिफ़ायर की जगह इस्तेमाल होने वाले हर आइडेंटिफ़ायर के लिए एक लाइन होती है. किसी भी फ़ील्ड में बदलाव होने पर, उपयोगकर्ता का डेटा टेबल में अपडेट हो जाता है.
- सहमति न देने वाले उपयोगकर्ताओं का डेटा इस टेबल में एक्सपोर्ट नहीं किया जाता.
- यूज़र आईडी, इस टेबल में एक्सपोर्ट नहीं किए जाते.
- हर उपयोगकर्ता की आखिरी गतिविधि के टाइमस्टैंप को इस टेबल में एक्सपोर्ट किया जाता है.
- यूज़र आईडी
- इसमें, हर यूज़र आईडी के लिए एक लाइन होती है. किसी भी फ़ील्ड में बदलाव होने पर, उपयोगकर्ता का डेटा टेबल में अपडेट हो जाता है.
- सहमति न देने वाले उपयोगकर्ताओं का डेटा इस टेबल में एक्सपोर्ट किया जा सकता है, अगर उस डेटा में कोई यूज़र आईडी शामिल हो.
- बदली हुई पहचान वाले आईडी, इस टेबल में एक्सपोर्ट नहीं किए जाते
- हर उपयोगकर्ता की आखिरी गतिविधि के टाइमस्टैंप को इस टेबल में एक्सपोर्ट किया जाता है.
उपयोगकर्ता-डेटा एक्सपोर्ट में मौजूद सक्रिय उपयोगकर्ता बनाम सभी उपयोगकर्ता
इस एक्सपोर्ट में वे सभी उपयोगकर्ता शामिल हैं जिनका डेटा उस दिन बदला है. उदाहरण के लिए, अगर कोई उपयोगकर्ता किसी सेशन को शुरू करता है और इससे user_ltv.sessions
की लाइफ़टाइम वैल्यू बढ़ती है, तो उस उपयोगकर्ता को एक्सपोर्ट में शामिल कर लिया जाता है. अगर किसी उपयोगकर्ता को ऑडियंस से हटा दिया जाता है, क्योंकि वह उस दिन ऑडियंस में शामिल किए जाने की शर्तों से मैच नहीं करता (उदाहरण के लिए, उसने पिछले सात दिनों से कोई खरीदारी नहीं की), तो उस उपयोगकर्ता का डेटा बदल जाएगा और उसे एक्सपोर्ट में शामिल कर दिया जाएगा.
उपयोगकर्ताओं को डेटा में बदलाव के आधार पर शामिल किया जाता है, न कि सिर्फ़ गतिविधि के आधार पर. इसलिए, किसी दिए गए दिन या तारीख की सीमा के लिए, एक्सपोर्ट में शामिल उपयोगकर्ताओं की संख्या सक्रिय उपयोगकर्ताओं की मेट्रिक वैल्यू से ज़्यादा हो सकती है. सक्रिय उपयोगकर्ताओं की मेट्रिक वैल्यू, रिपोर्ट में उपयोगकर्ताओं के तौर पर दिखती है.
अगर आपको सक्रिय उपयोगकर्ताओं की संख्या का पता लगाने के लिए, एक्सपोर्ट किए गए डेटा से क्वेरी करनी है, तो हमारे डेवलपर दस्तावेज़ में उदाहरण के तौर पर दी गई कुछ क्वेरी का इस्तेमाल करें.
स्कीमा
नीचे दिए गए सेक्शन में उपयोगकर्ता के ऐसे डेटा के बारे में बताया गया है जिसे Analytics, बदली हुई पहचान वाले आईडी और यूज़र आईडी टेबल में एक्सपोर्ट करता है. ऐसा, ऊपर दिए गए सेक्शन में बताए गए अंतर के मुताबिक होता है.
ऑडिट
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
occurrence_date | STRING | रिकॉर्ड में बदलाव ट्रिगर होने की तारीख |
last_updated_date | STRING | टेबल में रिकॉर्ड के अपडेट होने की तारीख |
उपयोगकर्ता
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
user_id | STRING | रिपोर्टिंग आइडेंटिटी में User-ID नेमस्पेस के लिए आईडी (सिर्फ़ यूज़र आईडी टेबल) |
pseudo_user_id | STRING | बदली हुई पहचान वाले नेमस्पेस के लिए आईडी (सिर्फ़ बदली हुई पहचान वाली आईडी टेबल) |
stream_id | INTEGER | डेटा-स्ट्रीम आईडी (सिर्फ़ बदली हुई पहचान वाली आईडी टेबल) |
उपयोगकर्ता की जानकारी
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
user_info.last_active_timestamp_micros | INTEGER | उपयोगकर्ता की पिछली गतिविधि की तारीख (माइक्रोसेकंड में टाइमस्टैंप) |
user_info.user_first_touch_timestamp_micros | INTEGER | उपयोगकर्ता के first_open या first_visit इवेंट की तारीख, जो भी पहले हो (माइक्रोसेकंड में टाइमस्टैंप) |
user_info.first_purchase_date | STRING | जिस तारीख (DDMMYYYY) को उपयोगकर्ता ने पहली बार खरीदारी की |
निजता से जुड़ी जानकारी
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
privacy_info | RECORD | निजता के बारे में जानकारी |
privacy_info.is_ads_personalization_allowed | STRING |
अगर कोई उपयोगकर्ता, दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा इस्तेमाल करने की ज़रूरी शर्तें पूरी करता है, तो isAdsPersonalizationization 'सही' दिखाता है. अगर कोई उपयोगकर्ता, दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा इस्तेमाल करने की ज़रूरी शर्तें पूरी नहीं करता है, तो isAdsPersonalizationAllowed 'गलत' दिखाता है. अगर Google Analytics फ़िलहाल यह नहीं दिखा पा रहा है कि यह उपयोगकर्ता दिलचस्पी के मुताबिक विज्ञापन दिखाने की शर्तें पूरी करता है या नहीं, तो isAdsPersonalizationAllowed '(सेट नहीं)' दिखाता है. वहीं, अगर isAdsPersonalizationAllowed उपयोगकर्ताओं को '(सेट नहीं)' दिखाता है, तो इसका मतलब है कि वे दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा का इस्तेमाल कर भी सकते हैं और नहीं भी. दिलचस्पी के मुताबिक विज्ञापन दिखाने के लिए, जहां isAdsPersonalizationAllowed = '(सेट नहीं)' के तौर पर दिख रहा है, आपको उपयोगकर्ताओं को isAdsPersonalizationAllowed = 'गलत' के तौर पर ट्रीट करना चाहिए. ऐसा इसलिए, क्योंकि आम तौर पर '(सेट नहीं)' वाली कुछ लाइनों में ऐसे उपयोगकर्ता शामिल होंगे जो दिलचस्पी के मुताबिक विज्ञापन दिखाने की शर्तें पूरी नहीं करते. जिन उपयोगकर्ताओं को isAdsPersonalizationAllowed = 'गलत' के तौर पर दिखता है वे अब भी A/B टेस्टिंग और डेटा एक्सप्लोरेशन जैसे विज्ञापन न दिखाने वाले इस्तेमाल के उदाहरणों के लिए, उपयोगकर्ता डेटा का इस्तेमाल कर सकते हैं. |
privacy_info.is_limited_ad_tracking | STRING | डिवाइस की, विज्ञापन ट्रैकिंग को सीमित करने की सेटिंग. संभावित वैल्यू में ये शामिल हैं: 'सही', 'गलत', और '(सेट नहीं)'. अगर Google Analytics फ़िलहाल इस डिवाइस की, विज्ञापन ट्रैकिंग को सीमित करने की सेटिंग नहीं दिखा रहा है, तो isLimitedAdTracking 'सेट नहीं)' दिखाएगा. |
ऑडियंस
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
audiences | RECORD | ऑडियंस की जानकारी |
audiences.id | INTEGER | ऑडियंस का आईडी |
audiences.name | STRING | ऑडियंस का नाम |
audiences.membership_start_timestamp_micros | INTEGER | जब उपयोगकर्ता को पहली बार ऑडियंस में शामिल किया गया (माइक्रोसेकंड में टाइमस्टैंप) |
audiences.membership_expiry_timestamp_micros | INTEGER |
जब उपयोगकर्ता को ऑडियंस से हटाया गया (माइक्रोसेकंड में टाइमस्टैंप) सदस्यता अवधि तब रीसेट की जाती है, जब नई गतिविधि से उपयोगकर्ता को ऑडियंस सदस्यता फिर से मिल जाती है |
audience.npa | BOOLEAN | सही या गलत. यह आपकी ऑडियंस डेफ़िनिशन में शामिल इवेंट और उपयोगकर्ता के स्कोप वाले कस्टम डाइमेंशन के लिए एनपीए की सेटिंग के आधार पर होता है |
प्रॉपर्टी
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
user_properties | RECORD | उपयोगकर्ता-प्रॉपर्टी की जानकारी |
user_properties.key | STRING | उपयोगकर्ता-प्रॉपर्टी डाइमेंशन का नाम |
user_properties.value.string_value | STRING | उपयोगकर्ता-प्रॉपर्टी डाइमेंशन की वैल्यू |
user_properties.value.set_timestamp_micros | INTEGER | जब डाइमेंशन वैल्यू को पिछली बार सेट किया गया (माइक्रोसेकंड में टाइमस्टैंप) |
डिवाइस
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
device | RECORD | डिवाइस की जानकारी |
device.operating_system | STRING | डिवाइस का ऑपरेटिंग सिस्टम |
device.category | STRING | डिवाइस की कैटगरी (मोबाइल, टैबलेट, डेस्कटॉप) |
device.mobile_brand_name | STRING | डिवाइस के ब्रैंड का नाम |
device.mobile_model_name | STRING | डिवाइस के मॉडल का नाम |
device.unified_screen_name | STRING | स्क्रीन का नाम |
भौगोलिक
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
geo | RECORD | भौगोलिक जानकारी |
geo.city | STRING | वह शहर जहां से इवेंट रिपोर्ट किए गए |
geo.country | STRING | वह देश जहां से इवेंट रिपोर्ट किए गए |
geo.continent | STRING | वह उपमहाद्वीप जहां से इवेंट रिपोर्ट किए गए |
geo.region | STRING | वह क्षेत्र जहां से इवेंट रिपोर्ट किए गए |
लाइफ़टाइम
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
user_ltv | RECORD | लाइफ़टाइम की जानकारी |
user_ltv.revenue_in_usd | DOUBLE | लाइफ़टाइम में कुल रेवेन्यू (डॉलर में) |
user_ltv.sessions | INTEGER | लाइफ़टाइम में सेशन की कुल संख्या |
user_ltv.engagement_time_millis | INTEGER | लाइफ़टाइम में दर्शकों के जुड़ाव का कुल समय (मिलीसेकंड में) |
user_ltv.purchases | INTEGER | लाइफ़टाइम में खरीदारी की कुल संख्या |
user_ltv.engaged_sessions | INTEGER | लाइफ़टाइम में दर्शकों के जुड़ाव वाले सेशन की कुल संख्या |
user_ltv.session_duration_micros | INTEGER | लाइफ़टाइम में सेशन के चलने का कुल समय (मिलीसेकंड में) |
अनुमान
फ़ील्ड का नाम | डेटा टाइप | जानकारी |
---|---|---|
prediction | RECORD | अनुमान की जानकारी |
predictions.in_app_purchase_score_7d | DOUBLE | इस बात की संभावना है कि जो उपयोगकर्ता पिछले 28 दिनों में सक्रिय था वह अगले 7 दिनों में in_app_purchase इवेंट लॉग करेगा |
predictions.purchase_score_7d | DOUBLE | इस बात की संभावना है कि जो उपयोगकर्ता पिछले 28 दिनों में सक्रिय था वह अगले 7 दिनों में purchase इवेंट लॉग करेगा |
predictions.churn_score_7d | DOUBLE | इस बात की संभावना है कि जो उपयोगकर्ता आपके ऐप्लिकेशन या साइट पर पिछले सात दिनों में सक्रिय था वह अगले सात दिनों में सक्रिय नहीं रहेगा |
predictions.revenue_28d_in_usd | FLOAT | पिछले 28 दिनों में सक्रिय रहने वाले उपयोगकर्ता से, अगले 28 दिनों में खरीदारी के सभी इवेंट से होने वाला अनुमानित रेवेन्यू (डॉलर में) |