उपयोग के मामले
समय सीमा ब्लूप्रिंट द्वारा समर्थित सामान्य परिदृश्यों का अन्वेषण करें:Serverless Functions
फ़ंक्शन निष्पादन समय और मेमोरी उपयोग के आधार पर बिल करें।
Container Runtime
उपयोग-आधारित बिलिंग के लिए कंटेनर के चलने का समय ट्रैक करें।
Compute Instances
वीएम रनटाइम की निगरानी करें और मिनट या घंटे के अनुसार शुल्क लें।
Background Jobs
डेटा एक्सपोर्ट, रिपोर्ट और बैच जॉब्स के लिए प्रोसेसिंग समय ट्रैक करें।
कम्प्यूट समय, फ़ंक्शन निष्पादन अवधि, कंटेनर रनटाइम या किसी भी समय-आधारित उपयोग के आधार पर बिलिंग के लिए उपयुक्त है।
त्वरित प्रारंभ
समय अवधि के द्वारा संसाधन उपयोग को ट्रैक करें:1
Install the SDK
2
Get Your API Keys
- Dodo Payments API Key: इसे Dodo Payments Dashboard से प्राप्त करें
3
Create a Meter
अपने Dodo Payments Dashboard में एक मीटर बनाएँ:
- Event Name:
time_range_usage(or your preferred name) - Aggregation Type:
sumकुल अवधि ट्रैक करने के लिए - Over Property:
durationSeconds,durationMinutes, याdurationMs
4
Track Time Usage
कॉन्फ़िगरेशन
इनजेशन कॉन्फ़िगरेशन
string
आवश्यक
डैशबोर्ड से आपका Dodo Payments API key।
string
आवश्यक
एनवायरनमेंट मोड:
test_mode या live_mode.string
आवश्यक
इवेंट नाम जो आपके मीटर कॉन्फ़िगरेशन से मेल खाता हो।
समय सीमा विकल्प ट्रैक करें
string
आवश्यक
बिलिंग एट्रिब्यूशन के लिए ग्राहक आईडी।
number
मिलिसेकंड में अवधि। सब-सेकंड सटीकता के लिए उपयोग करें।
number
सेकंड में अवधि। फ़ंक्शन निष्पादन और छोटे कार्यों के लिए सबसे सामान्य।
number
मिनट में अवधि। वीएम जैसे लंबे समय तक चलने वाले संसाधनों के लिए उपयोगी।
object
संसाधन के बारे में वैकल्पिक मेटाडेटा जैसे CPU, मेमोरी, क्षेत्र आदि।