परिचय
Dub एक शक्तिशाली लिंक प्रबंधन प्लेटफ़ॉर्म है जो आपको छोटे लिंक बनाने, साझा करने और ट्रैक करने में मदद करता है। Dodo Payments के साथ Dub को एकीकृत करके, आप स्वचालित रूप से बिक्री रूपांतरण घटनाओं को ट्रैक कर सकते हैं जब ग्राहक खरीदारी पूरी करते हैं, जिससे आप अपने मार्केटिंग अभियानों और रेफरल कार्यक्रमों की ROI को माप सकते हैं। Dub में “बिक्री” घटना तब दर्ज की जाती है जब ग्राहक:- एक बार का भुगतान पूरा करता है
- एक भुगतान योजना की सदस्यता लेता है
- एक आवर्ती सदस्यता भुगतान करता है
इस एकीकरण के लिए आपके लिंक पर रूपांतरण ट्रैकिंग सक्षम Dub खाता की आवश्यकता है।
यह कैसे काम करता है
Dub उपयोगकर्ताओं द्वारा आपके Dub शॉर्ट लिंक पर क्लिक करने पर एक अनूठी क्लिक आईडी (dub_id) को कुकी में संग्रहीत करता है। आपकी लिंक के लिए बिक्री को जोड़ने के लिए, आपको:
- चेकआउट सत्र बनाते समय Dub की क्लिक आईडी को
dub_idकुकी से कैप्चर करें - क्लिक आईडी को ग्राहक की बाहरी आईडी के साथ अपने भुगतान मेटाडेटा में स्टोर करें
- भुगतान सफल होने पर Dub को बिक्री डेटा भेजें उनके ट्रैक एपीआई का उपयोग करके
पूर्वापेक्षाएँ
इस इंटीग्रेशन को सेटअप करने से पहले सुनिश्चित करें कि आपके पास:- एक Dub खाता जिसमें एक कार्यक्षेत्र हो
- आपके लिंक के लिए रूपांतरण ट्रैकिंग सक्षम हो
- आपका Dub एपीआई कुंजी (आपके Dub डैशबोर्ड में सेटिंग्स → एपीआई कुंजी के तहत उपलब्ध)
शुरू करना
Dub में रूपांतरण ट्रैकिंग सक्षम करें
अपने Dub डैशबोर्ड में, उन लिंक के लिए रूपांतरण ट्रैकिंग सक्षम करें जिनके लिए आप बिक्री को ट्रैक करना चाहते हैं। यह Dub को ग्राहकों द्वारा खरीदारी पूरी करने पर बिक्री घटनाओं को रिकॉर्ड करने की अनुमति देता है।
Dub दस्तावेज़ीकरण में रूपांतरण ट्रैकिंग सक्षम करने के बारे में अधिक जानें।
अपना Dub एपीआई कुंजी प्राप्त करें
अपने Dub डैशबोर्ड → सेटिंग्स → एपीआई कुंजी पर जाएं और
conversions.write स्कोप के साथ एक नया एपीआई कुंजी बनाएं।चेकआउट में क्लिक आईडी कैप्चर करें
चेकआउट सत्र बनाते समय, कुकी से Dub क्लिक आईडी को कैप्चर करें और इसे अपने भुगतान मेटाडेटा में जोड़ें।
Webhook के माध्यम से बिक्री डेटा भेजें
भुगतान सफल होने पर Dub के ट्रैक एपीआई को बिक्री डेटा भेजने के लिए एक वेबहुक कॉन्फ़िगर करें।
कार्यान्वयन गाइड
चरण 1: चेकआउट मेटाडेटा में क्लिक आईडी और ग्राहक आईडी जोड़ें
चेकआउट सत्र बनाते समय, कुकी से Dub क्लिक आईडी को कैप्चर करें और इसे अपने ग्राहक की बाहरी आईडी के साथ अपने भुगतान मेटाडेटा में शामिल करें।चरण 2: Dub को बिक्री डेटा भेजें
भुगतान सफल होने पर Dub के ट्रैक एपीआई को बिक्री डेटा भेजने के लिए एक वेबहुक एंडपॉइंट कॉन्फ़िगर करें।Webhook अनुभाग खोलें
अपने Dodo Payments डैशबोर्ड में, Webhooks → + Add Endpoint पर जाएं और इंटीग्रेशन ड्रॉपडाउन का विस्तार करें।

रूपांतरण कॉन्फ़िगर करें
Dub के ट्रैक बिक्री एपीआई के लिए भुगतान डेटा को प्रारूपित करने के लिए रूपांतरण कोड को संपादित करें।
रूपांतरण कोड उदाहरण
बुनियादी बिक्री ट्रैकिंग
भुगतान सफल होने पर बिक्री को ट्रैक करें:basic_sale.js
सदस्यता बिक्री को ट्रैक करें
प्रारंभिक सदस्यताओं और आवर्ती भुगतानों दोनों को ट्रैक करें:subscription_sale.js
कर छूट के साथ बिक्री को ट्रैक करें
सटीक राजस्व ट्रैकिंग के लिए केवल पूर्व-कर राशि को Dub को भेजें:sale_without_tax.js
कस्टम इवेंट नामों के साथ बिक्री को ट्रैक करें
विभिन्न प्रकार की बिक्री को वर्गीकृत करने के लिए कस्टम इवेंट नामों का उपयोग करें:custom_events.js
वैकल्पिक: क्लाइंट-साइड कार्यान्वयन
यदि आप वेबहुक का उपयोग करने के बजाय अपने सर्वर से बिक्री को ट्रैक करना पसंद करते हैं, तो आप सफल भुगतान के बाद सीधे Dub के ट्रैक एपीआई को कॉल कर सकते हैं:सर्वोत्तम प्रथाएँ
- हमेशा मेटाडेटा में क्लिक आईडी शामिल करें: बिना क्लिक आईडी के, Dub आपके लिंक पर राजस्व को एट्रिब्यूट नहीं कर सकता
- बाहरी आईडी का लगातार उपयोग करें: सटीक ग्राहक-स्तरीय एनालिटिक्स के लिए अपने सिस्टम में उपयोग की जाने वाली वही ग्राहक आईडी पास करें
- जैविक ट्रैफ़िक को सही ढंग से संभालें: जब कोई क्लिक आईडी न हो तो
webhook.cancel = trueसेट करें ताकि अनावश्यक एपीआई कॉल से बचा जा सके - नमूना भुगतानों के साथ परीक्षण करें: सुनिश्चित करें कि इंटीग्रेशन सही ढंग से काम कर रहा है इससे पहले कि आप लाइव जाएं
- अपने Dub डैशबोर्ड की निगरानी करें: जांचें कि बिक्री सही ढंग से उचित एट्रिब्यूशन के साथ दिखाई दे रही है
महत्वपूर्ण नोट्स
- राशि प्रारूप: Dub सेंट में राशियों की अपेक्षा करता है (जैसे, $10.00 = 1000)
- मुद्रा: ISO 4217 मुद्रा कोड का उपयोग करें (USD, EUR, GBP, आदि)
- फ्री ट्रायल: $0 भुगतान को बिक्री के रूप में ट्रैक नहीं किया जाता है
- रिफंड: यदि आवश्यक हो तो सटीक राजस्व रिपोर्टिंग के लिए रिफंड को अलग से ट्रैक करने पर विचार करें
समस्या निवारण
Dub में बिक्री नहीं दिखाई दे रही
Dub में बिक्री नहीं दिखाई दे रही
- सुनिश्चित करें कि आपकी Dub एपीआई कुंजी सही है और इसमें
conversions.writeस्कोप है - जांचें कि
dub_click_idको कैप्चर और भुगतान मेटाडेटा में स्टोर किया जा रहा है - सुनिश्चित करें कि वेबहुक रूपांतरण सही ढंग से पेलोड को प्रारूपित कर रहा है
- सुनिश्चित करें कि वेबहुक
payment.succeededघटनाओं पर ट्रिगर हो रहा है - पुष्टि करें कि आपके Dub लिंक के लिए रूपांतरण ट्रैकिंग सक्षम है
राजस्व एट्रिब्यूशन काम नहीं कर रहा
राजस्व एट्रिब्यूशन काम नहीं कर रहा
- पुष्टि करें कि उपयोगकर्ता चेकआउट से पहले आपके Dub शॉर्ट लिंक पर क्लिक कर रहे हैं
- सुनिश्चित करें कि
dub_idकुकी आपके डोमेन पर सही ढंग से सेट की जा रही है - जांचें कि चेकआउट निर्माण और भुगतान पूर्णता के बीच क्लिक आईडी मेल खाती है
- सुनिश्चित करें कि आप चेकआउट सत्र बनाने से पहले क्लिक आईडी को कैप्चर कर रहे हैं
रूपांतरण त्रुटियाँ
रूपांतरण त्रुटियाँ
- सुनिश्चित करें कि JSON संरचना Dub के ट्रैक बिक्री एपीआई प्रारूप से मेल खाती है
- जांचें कि सभी आवश्यक फ़ील्ड (
clickId,externalId,amount) मौजूद हैं - सुनिश्चित करें कि राशि सेंट में है (पूर्णांक, दशमलव नहीं)
- सुनिश्चित करें कि एपीआई एंडपॉइंट यूआरएल सही है:
https://api.dub.co/track/sale - नमूना वेबहुक पेलोड के साथ रूपांतरण का परीक्षण करें
डुप्लिकेट बिक्री ट्रैक की जा रही हैं
डुप्लिकेट बिक्री ट्रैक की जा रही हैं
- सुनिश्चित करें कि आप केवल
payment.succeededघटनाओं पर ट्रैक कर रहे हैं, न किpayment.processing - प्रत्येक बिक्री के लिए अद्वितीय
invoiceIdमानों का उपयोग करें - सदस्यताओं के लिए, नवीनीकरण पर डुप्लिकेट से बचने के लिए टाइमस्टैम्प या बिलिंग अवधि जोड़ें
अतिरिक्त संसाधन
Dub रूपांतरण दस्तावेज़ीकरण
Dub के रूपांतरण ट्रैकिंग और एनालिटिक्स सुविधाओं के बारे में अधिक जानें।
Dub ट्रैक बिक्री एपीआई
Dub के ट्रैक बिक्री एंडपॉइंट के लिए पूर्ण एपीआई संदर्भ देखें।
Dub डैशबोर्ड
रूपांतरण एनालिटिक्स और एट्रिब्यूशन डेटा देखने के लिए अपने Dub डैशबोर्ड तक पहुँचें।
Webhook घटनाओं का गाइड
सभी उपलब्ध Dodo Payments वेबहुक घटनाओं के बारे में जानें।
क्या आपको मदद चाहिए? इंटीग्रेशन के साथ सहायता के लिए Dodo Payments समर्थन से support@dodopayments.com पर संपर्क करें।
