حالات الاستخدام
استكشف السيناريوهات الشائعة المدعومة من نموذج نطاق الوقت:Serverless Functions
فوتر بناءً على وقت تنفيذ الدالة واستخدام الذاكرة.
Container Runtime
تتبع وقت تشغيل الحاوية للفوترة بناءً على الاستخدام.
Compute Instances
راقب وقت تشغيل VM واحتسب الرسوم حسب الدقيقة أو الساعة.
Background Jobs
تتبع وقت المعالجة لتصدير البيانات، التقارير، والمهام الدفعية.
مثالي للفوترة بناءً على وقت الحوسبة، مدة تنفيذ الدوال، وقت تشغيل الحاوية، أو أي استخدام يعتمد على الوقت.
البدء السريع
تتبع استخدام الموارد حسب مدة الوقت:1
Install the SDK
2
Get Your API Keys
- مفتاح واجهة برمجة تطبيقات Dodo Payments: احصل عليه من Dodo Payments Dashboard
3
Create a Meter
أنشئ عدادًا في لوحة Dodo Payments:
- اسم الحدث:
time_range_usage(أو الاسم المفضل لديك) - نوع التجميع:
sumلتتبع المدة الإجمالية - خاصية Over:
durationSeconds،durationMinutes، أوdurationMs
4
Track Time Usage
التكوين
تكوين الإدخال
string
مطلوب
مفتاح واجهة برمجة تطبيقات Dodo Payments من اللوحة.
string
مطلوب
وضع البيئة:
test_mode أو live_mode.string
مطلوب
اسم الحدث الذي يتطابق مع تكوين العداد الخاص بك.
خيارات تتبع نطاق الوقت
string
مطلوب
معرّف العميل لنسب الفوترة.
number
المدة بالمللي ثانية. استخدمها للدقة الفرعية للثانية.
number
المدة بالثواني. الأكثر شيوعًا لتنفيذ الدالات والمهام القصيرة.
number
المدة بالدقائق. مفيد للموارد ذات التشغيل الطويل مثل الآلات الافتراضية.
object
بيانات وصفية اختيارية حول المورد مثل وحدة المعالجة، الذاكرة، المنطقة، إلخ.