इस प्रोजेक्ट के बारे में
यह रिपॉजिटरी Tinybird के Events API और Endpoints पर वेब एनालिटिक्स प्लेटफॉर्म बनाने के लिए एक टेम्पलेट है। यह प्राइवेसी और स्पीड पर जोर देता है, और README के अनुसार उपयोगकर्ता बिना किसी पूर्व Tinybird ज्ञान के कुछ ही मिनटों में एक प्री-बिल्ट डैशबोर्ड में रियल-टाइम मेट्रिक्स प्राप्त कर सकते हैं। सेटअप के बाद, उपयोगकर्ता रियल-टाइम परफॉरमेंस बनाए रखते हुए eCommerce या मार्केटिंग जैसे उपयोग के मामलों के लिए कस्टम इवेंट्स जोड़ सकते हैं।
सेटअप: रिपॉजिटरी को क्लोन करें, tinybird डायरेक्टरी में जाएं, pnpm के साथ डिपेंडेंसी इंस्टॉल करें, Tinybird में लॉग इन करें और डिप्लॉय करें। ट्रैकिंग को एक ट्रैकर टोकन के साथ साइट के head सेक्शन में दिए गए स्क्रिप्ट स्निपेट को रखकर सक्षम किया जाता है। README उम्मीद करता है कि जब विज़िटर साइट को देखते और उसके साथ इंटरैक्ट करते हैं, तो page_hit इवेंट्स जेनरेट हों। कस्टम इवेंट्स Tinybird.trackEvent के माध्यम से भेजे जा सकते हैं। कस्टम एट्रिब्यूट्स data-tb_ प्रीफिक्स का उपयोग करते हैं और analytics_events डेटासोर्स के पेलोड कॉलम में स्टोर किए जाते हैं, जो हर इवेंट के साथ शामिल होते हैं। मल्टी-टेनेंसी और मल्टी-डोमेन सपोर्ट data-domain और data-tenant-id पैरामीटर्स का उपयोग करते हैं। सभी प्रोजेक्ट एंडपॉइंट्स को tenant_id और डोमेन द्वारा फ़िल्टर किया जा सकता है, या JWT टोकन fixed_params ले जा सकते हैं।
ट्रैकर web-vitals लाइब्रेरी के माध्यम से वेब विटल्स का भी समर्थन करता है। web_vital एक्शन वाले इवेंट्स में LCP, TTFB, FCP, INP और CLS जैसे मेट्रिक्स शामिल होते हैं। analytics.tinybird.live पर एक बना-बनाया डैशबोर्ड उपलब्ध है, जहाँ उपयोगकर्ता वर्कस्पेस एडमिन टोकन पेस्ट करते हैं। एक डैशबोर्ड टोकन भी Tinybird से प्राप्त किया जाता है। एडवांस्ड सेक्शन लोकल डेवलपमेंट के लिए अलग tinybird और डैशबोर्ड README की ओर इशारा करते हैं; pnpm dev बदलावों को Tinybird ब्रांच के साथ सिंक करता है, और pnpm deploy का उपयोग प्रोडक्शन के लिए किया जाता है। TINYBIRD_TOKEN और TINYBIRD_HOST वैल्यू के साथ एक .env.local फ़ाइल बनाई जाती है। उपयोगकर्ता अपने स्वयं के डैशबोर्ड को कस्टमाइज़ कर सकते हैं और Vercel पर होस्ट कर सकते हैं। README नोट करता है कि Tinybird एक प्लेटफॉर्म के रूप में GDPR अनुपालन करता है, जबकि डेटा संग्रह और सहमति पर GDPR नियमों का पालन करने की जिम्मेदारी उपयोगकर्ताओं की रहती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.