
समर्थित प्लेटफ़ॉर्म
Google Analytics 4
GA4 के साथ पेज व्यूज़ और ई-कॉमर्स ट्रैकिंग।
Google Tag Manager
मार्केटिंग टैग जोड़ें और प्रबंधित करें।
Meta Pixel
Facebook और Instagram विज्ञापन रूपांतरणों को ट्रैक करें।
शुरुआत
आपको कम से कम एक platform की ID चाहिए: Google Analytics 4 Measurement ID, Google Tag Manager Container ID या Meta Pixel ID।1
Open Tracking Integrations
Dodo Payments dashboard में Settings → Tracking Integrations पर जाएँ।
2
Enable Your Tracking Platform
जिस platform का उपयोग करना है उसका toggle चालू करें, फिर उसकी tracking ID दर्ज करें:
- Google Analytics: आपकी Measurement ID, जो
G-से शुरू होती है (format:G-XXXXXXXXXX)। - Google Tag Manager: आपकी Container ID, जो
GTM-से शुरू होती है (format:GTM-XXXXXXX)। - Meta Pixel: आपकी Pixel ID, जो 10 से 20 अंकों की संख्या होती है।
3
Save Your Settings
ID के आगे Save पर क्लिक करें। Saved ID बदलने के लिए Edit पर क्लिक करें। Tracking रोकने के लिए toggle बंद करें; इससे ID हट जाती है।
4
Verify Tracking
अपना storefront या test checkout खोलें, फिर पुष्टि करें कि events आपके analytics dashboard में पहुँच रहे हैं।
Google Analytics 4
Google Analytics 4 web traffic और e-commerce activity की reports देता है। Measurement ID जोड़ने पर यह आपके store को browse करने से लेकर purchase पूरा करने तक customer journey record करता है।अपनी Google Analytics Measurement ID जोड़ें
- Google Analytics में Admin → Data Streams पर जाएँ और अपना web stream चुनें।
- Measurement ID कॉपी करें, जो
G-से शुरू होती है। - Dodo Payments dashboard में Settings → Tracking Integrations पर जाएँ।
- Google Analytics चालू करें और अपनी Measurement ID paste करें।
- Save पर क्लिक करें।
Google Analytics में tracked events
Dodo Payments आपके hosted storefront और checkout pages से ये events भेजता है। जहाँ लागू हो, events में product details, amounts और currency शामिल होते हैं।Storefront events
Checkout events
apply_discount और remove_discount custom events हैं। ये standard Google Analytics e-commerce events का हिस्सा नहीं हैं।Overlay/Inline Checkout के साथ GA4 का उपयोग
अपनी website पर overlay या inline checkout में Google Analytics events track करने के लिए, उस page पर Google Analytics tracking code install करें जहाँ आप checkout embed करते हैं। इसके बाद embedded checkout ऊपर सूचीबद्ध checkout events आपकी Google Analytics property को भेजता है। किसी अन्य configuration की आवश्यकता नहीं है।Google Tag Manager
Google Tag Manager code changes के बिना marketing और analytics tags manage करता है। Dodo Payments आपके storefront, checkout और Customer Portal pages पर आपका GTM container load करता है, इसलिए container में publish किए गए tags वहीं fire होते हैं। Payment status page, जोpurchase event report करता है, आपका GTM container load नहीं करता।
अपनी GTM Container ID जोड़ें
- Google Tag Manager में अपनी Container ID कॉपी करें, जो
GTM-से शुरू होती है। - Dodo Payments dashboard में Settings → Tracking Integrations पर जाएँ।
- Google Tag Manager चालू करें और अपनी Container ID paste करें।
- Save पर क्लिक करें।
आप अपने GTM container में अतिरिक्त tracking जोड़ सकते हैं, जैसे Google Ads conversions। Dodo Payments GTM script और उसका
noscript fallback दोनों inject करता है।Overlay/Inline Checkout के साथ GTM का उपयोग
अपनी website पर embedded overlay या inline checkout के लिए अपनी site पर GTM install करें। Embedded checkout आपके dashboard में saved Container ID load करता है और checkout frame के अंदर अपने events fire करता है।Meta Pixel
Meta Pixel आपके store पर customer actions track करता है, ताकि आप ad click से completed purchase तक अपने Facebook और Instagram ad campaigns को measure कर सकें।अपनी Meta Pixel ID जोड़ें
- Meta Events Manager में अपना Pixel बनाएँ या चुनें।
- Pixel ID कॉपी करें, जो आमतौर पर 15 या 16 अंकों की संख्या होती है।
- Dodo Payments dashboard में Settings → Tracking Integrations पर जाएँ।
- Meta Pixel चालू करें और अपनी Pixel ID paste करें।
- Save पर क्लिक करें।
Meta Pixel के साथ tracked events
ये events आपके Meta Events Manager में दिखाई देते हैं। जहाँ लागू हो, events में content IDs, values और currency शामिल होते हैं।Meta Events Manager में events दिखाई देने में कई मिनट लग सकते हैं।
Storefront events
Checkout events
ApplyDiscount और RemoveDiscount custom events हैं। ये Meta के standard events का हिस्सा नहीं हैं।Events का पूरा संदर्भ
यह तालिका प्रत्येक trigger को उसके Google Analytics 4 और Meta Pixel events से मैप करती है:Platform Coverage
Dodo Payments के surface के अनुसार tracking support अलग-अलग होता है:*Overlay और inline checkout के लिए, पूर्ण attribution के लिए अपनी वेबसाइट पर tracking code इंस्टॉल करें। Embedded checkout अपने events को स्वचालित रूप से track करता है।
शामिल Event Data
प्रत्येक event में customer behavior का विश्लेषण करने के लिए आवश्यक e-commerce data शामिल होता है। Amounts major currency units में होते हैं, उदाहरण के लिए $10.50 के लिए10.5।
Product Data
- Product ID
- Product name
- Price
- Currency
- Quantity
Transaction Data (Purchase Events)
- Payment ID, transaction ID के रूप में भेजा जाता है
- Total amount
- Tax amount
- Currency
ApplyDiscount और RemoveDiscount events के साथ भेजा जाता है।
Customer Data
Events में customer data शामिल नहीं होता। Dodo Payments, Google Analytics, Google Tag Manager या Meta Pixel को कोई customer ID या email address नहीं भेजता।Best Practices
Test Your Integration
Test Your Integration
अपने tracking IDs जोड़ने के बाद, अपना storefront खोलें और एक test checkout पूरा करें। फिर पुष्टि करें कि events आपके analytics dashboards में दिखाई दे रहे हैं। Google Analytics Realtime report या Meta Events Manager में Test Events tool का उपयोग करें।
Use UTM Parameters
Use UTM Parameters
यह देखने के लिए कि कौन-से campaigns conversions बढ़ाते हैं, अपने marketing links में UTM parameters जोड़ें।
Set Up Conversion Goals
Set Up Conversion Goals
अपनी conversion rate track करने के लिए Google Analytics में
purchase के लिए एक conversion event बनाएं। Meta Ads Manager में, अपने campaigns के optimization goal के रूप में Purchase event का उपयोग करें।Enable Enhanced E-commerce
Enable Enhanced E-commerce
यदि आप Google Tag Manager का उपयोग करते हैं, तो funnel analysis और product performance metrics के लिए Enhanced E-commerce reports सेट अप करने पर विचार करें।
Troubleshooting
Events not appearing in Google Analytics
Events not appearing in Google Analytics
- जाँचें कि आपका Measurement ID सही है (format:
G-XXXXXXXXXX)। - Google Analytics Realtime report जाँचें, जहाँ events सबसे पहले दिखाई देते हैं।
- पुष्टि करें कि Settings → Tracking Integrations में Google Analytics toggle चालू है।
- कुछ मिनट प्रतीक्षा करें, क्योंकि Google Analytics को events process करने में समय लग सकता है।
- Ad blockers को हटाने के लिए private browser window में परीक्षण करें।
Events not appearing in Meta Events Manager
Events not appearing in Meta Events Manager
- जाँचें कि आपका Pixel ID सही है: 10 से 20 अंकों की संख्या।
- Meta Pixel Helper browser extension से debug करें।
- Events Manager में Test Events tab जाँचें।
- कई मिनट प्रतीक्षा करें, क्योंकि events दिखाई देने में इतना समय लग सकता है।
- परीक्षण के दौरान ad blockers बंद कर दें।
Overlay/Inline checkout not tracking
Overlay/Inline checkout not tracking
- पहले अपनी वेबसाइट पर tracking code इंस्टॉल करें।
- सुनिश्चित करें कि checkout overlay खुलने से पहले tracking code लोड हो जाए।
- JavaScript errors के लिए browser console जाँचें।
- यदि आप GA4 का उपयोग करते हैं, तो जाँचें कि cross-domain tracking configured है।
Purchase events showing wrong amounts
Purchase events showing wrong amounts
- Amounts major currency units में भेजे जाते हैं, उदाहरण के लिए $10.50 के लिए
10.5, न कि currency की smallest unit में। - जाँचें कि आपका analytics tool सही currency प्रदर्शित करता है।
- जाँचें कि tax आपकी अपेक्षा के अनुसार included या excluded है।
purchaseevent tax को अपने अलगtaxfield में report करता है।
संबंधित Resources
Segment Integration
Analytics और customer data platform workflows के लिए payment events को Segment पर भेजें।
Dub Integration
Dub के साथ sale conversions और affiliate attribution track करें।
Customer.io Integration
Payment events से automated email campaigns trigger करें।
Webhooks
Webhook events के साथ custom analytics integrations बनाएं।