تتناول هذه المقالة كيفية تكوين الوسيطات accountMetrics > timeFrame و accountMetrics > timeSeries > buckets للتحكم في حقول Granularity ومدة الوقت لكل bucket من البيانات.
التعامل مع حقل Granularity لمكالمات API
استدعاء accountMetrics API يُرجع بيانات الحساب للإطار الزمني المحدد ويتم تقسيمه إلى عدد من الحاويات. لكل bucket نفس Granularity أو مدة زمنية. يتم حساب Granularity وفقًا للصيغة التالية: timeFrame/buckets.
يقوم خادم API بجلب البيانات كل 5 ثوانٍ، لذلك فإن القيمة الأدنى لـ Granularity هي 5. إذا كانت Granularity أقل من 5، فإن بعض الحاويات ستعيد لا توجد بيانات (القيمة 0).
عينة من استدعاء API مع بيانات لكل حاوية
- قم بتعيين الوسيط accountMetrics > timeFrame على
last.PT2H
(2 ساعتان، أو 7200 ثانية) - قم بتعيين الوسيط accountMetrics > timeSeries > buckets على 80
- يظهر حقل Metrics > Granularity للحساب أن مدة الوقت لكل حاوية هي 90 ثانية (7200 / 80)
لا توجد تعليقات
الرجاء تسجيل الدخول لترك تعليق.