- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- MetricsGranularity
- MetricsFilter
- MetricsValue
- רוצים לנסות?
קבלת נתוני מדדים לגבי סקריפטים, כמו מספר ההפעלות והמשתמשים הפעילים.
בקשת HTTP
GET https://script.googleapis.com/v1/projects/{scriptId}/metrics
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
scriptId |
שדה חובה שמציין את הסקריפט שלגביו רוצים לקבל מדדים. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
metricsGranularity |
שדה חובה שמציין את רמת הפירוט של המדדים שיוחזרו. |
metricsFilter |
שדה אופציונלי שמכיל מסננים שצריך להחיל על הבקשה. כך תוכלו להגביל את היקף המדדים שיוחזרו רק לאלה שצוינו במסנן. |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
משאב שמכיל נתוני שימוש לסקריפט נתון, על סמך המסנן והמסכה שסופקו בבקשה.
ייצוג ב-JSON |
---|
{ "activeUsers": [ { object ( |
שדות | |
---|---|
activeUsers[] |
מספר המשתמשים הפעילים. |
totalExecutions[] |
מספר ההפעלות הכולל. |
failedExecutions[] |
מספר ההפעלות שנכשלו. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/script.metrics
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
MetricsGranularity
רמת הפירוט של המדד שלגביו רוצים להחזיר נתונים.
טיפוסים בני מנייה (enum) | |
---|---|
UNSPECIFIED_GRANULARITY |
רמת הפירוט של המדד שמשמשת כברירת מחדל לשליחת שאילתות על אף מדד. |
WEEKLY |
מייצג מדדים שבועיים. |
DAILY |
מייצג מדדים יומיים במשך תקופה של 7 ימים. |
MetricsFilter
מסנן שמשמש לצמצום היקף הבקשה.
ייצוג JSON |
---|
{ "deploymentId": string } |
שדות | |
---|---|
deploymentId |
שדה אופציונלי שמציין פריסה ספציפית שממנה רוצים לאחזר את המדדים. |
MetricsValue
ערך של מדדים שכולל את מספר ההפעלות שנספרו.
ייצוג ב-JSON |
---|
{ "value": string, "startTime": string, "endTime": string } |
שדות | |
---|---|
value |
מציין את מספר ההפעלות שנספרו. |
startTime |
שדה חובה שמציין את שעת ההתחלה של מרווח הזמן. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
endTime |
שדה חובה שמציין את שעת הסיום של המרווח. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |