alerts.performance.ThresholdAlertPayload interface

كائن الحمولة الداخلية لتنبيه حد الأداء. يتم تغليف الحمولة داخل كائن.

إمضاء:

export interface ThresholdAlertPayload 

ملكيات

ملكية يكتب وصف
نسخة التطبيق خيط يمكن حذف إصدار التطبيق الذي تم تشغيل هذا التنبيه له، إذا كان التنبيه لطلب شبكة (نظرًا لأنه تم التحقق من التنبيه مقابل البيانات من جميع إصدارات التطبيق) أو تطبيق ويب (حيث يكون التطبيق بدون إصدار)
conditionPercentile رقم يمكن أن تكون النسبة المئوية لحالة التنبيه 0 إذا كانت النسبة المئوية لا تنطبق على حالة التنبيه وتم حذفها؛ النطاق: [1، 100]
اسم الحدث خيط اسم التتبع أو طلب الشبكة المخصص لهذا التنبيه (على سبيل المثال، my_custom_trace، firebase.com/api/123)
نوع الحدث خيط نوع المورد المخصص لهذا التنبيه (على سبيل المثال، التتبع، طلب الشبكة، عرض الشاشة، وما إلى ذلك)
التحقيق في Uri خيط الرابط إلى Fireconsole للتحقيق أكثر في هذا التنبيه
metricType خيط نوع المقياس المخصص لهذا التنبيه (على سبيل المثال، معدل النجاح، ووقت الاستجابة، والمدة، وما إلى ذلك)
numSamples رقم عدد الأحداث التي تم التحقق منها لحالة التنبيه هذه
عتبةالوحدة خيط وحدة عتبة التنبيه (على سبيل المثال، "النسبة المئوية"، "الثواني")
قيمة العتبة رقم قيمة الحد لحالة التنبيه بدون وحدات (على سبيل المثال، "75"، "2.1")
وحدة الانتهاك خيط وحدة قيمة الانتهاك (على سبيل المثال، "النسبة المئوية"، "الثواني")
قيمة المخالفة رقم القيمة التي انتهكت شرط التنبيه (على سبيل المثال، "76.5"، "3")

تنبيهات.performance.ThresholdAlertPayload.appVersion

يمكن حذف إصدار التطبيق الذي تم تشغيل هذا التنبيه له، إذا كان التنبيه لطلب شبكة (نظرًا لأنه تم التحقق من التنبيه مقابل البيانات من جميع إصدارات التطبيق) أو تطبيق ويب (حيث يكون التطبيق بدون إصدار)

إمضاء:

appVersion?: string;

تنبيهات.performance.ThresholdAlertPayload.conditionPercentile

يمكن أن تكون النسبة المئوية لحالة التنبيه 0 إذا كانت النسبة المئوية لا تنطبق على حالة التنبيه وتم حذفها؛ النطاق: [1، 100]

إمضاء:

conditionPercentile?: number;

notifications.performance.ThresholdAlertPayload.eventName

اسم التتبع أو طلب الشبكة المخصص لهذا التنبيه (على سبيل المثال، my_custom_trace، firebase.com/api/123)

إمضاء:

eventName: string;

تنبيهات. الأداء. ThresholdAlertPayload.eventType

نوع المورد المخصص لهذا التنبيه (على سبيل المثال، التتبع، طلب الشبكة، عرض الشاشة، وما إلى ذلك)

إمضاء:

eventType: string;

تنبيهات.performance.ThresholdAlertPayload.investigateUri

الرابط إلى Fireconsole للتحقيق أكثر في هذا التنبيه

إمضاء:

investigateUri: string;

تنبيهات. الأداء. ThresholdAlertPayload.metricType

نوع المقياس المخصص لهذا التنبيه (على سبيل المثال، معدل النجاح، ووقت الاستجابة، والمدة، وما إلى ذلك)

إمضاء:

metricType: string;

تنبيهات.performance.ThresholdAlertPayload.numSamples

عدد الأحداث التي تم التحقق منها لحالة التنبيه هذه

إمضاء:

numSamples: number;

تنبيهات.performance.ThresholdAlertPayload.thresholdUnit

وحدة عتبة التنبيه (على سبيل المثال، "النسبة المئوية"، "الثواني")

إمضاء:

thresholdUnit: string;

تنبيهات. الأداء. ThresholdAlertPayload.thresholdValue

قيمة الحد لحالة التنبيه بدون وحدات (على سبيل المثال، "75"، "2.1")

إمضاء:

thresholdValue: number;

تنبيهات. الأداء. ThresholdAlertPayload.violationUnit

وحدة قيمة الانتهاك (على سبيل المثال، "النسبة المئوية"، "الثواني")

إمضاء:

violationUnit: string;

تنبيهات. الأداء. ThresholdAlertPayload.violationValue

القيمة التي انتهكت شرط التنبيه (على سبيل المثال، "76.5"، "3")

إمضاء:

violationValue: number;