Pagespeedapi: runpagespeed

מריצה את הניתוח של PageSpeed בדף בכתובת ה-URL שצוינה, ומחזירה את הניקוד של PageSpeed, את רשימת ההצעות לשיפור המהירות של הדף ומידע אחר. רוצים לנסות עכשיו?

בקשה

בקשת HTTP

GET https://www.googleapis.com/pagespeedonline/v4/runPagespeed

פרמטרים

שם הפרמטר ערך תיאור
פרמטרים נדרשים של שאילתה
url string כתובת ה-URL לאחזור וניתוח
פרמטרים אופציונליים של שאילתה
filter_third_party_resources boolean מציין אם צריך לסנן משאבים של צד שלישי לפני הניתוח של PageSpeed. (ברירת המחדל: false)
locale string הלוקאל שמשמש להתאמה לשוק המקומי של תוצאות מעוצבות
rule string כלל PageSpeed להרצה; אם לא מזינים, כל הכללים ירוצים
screenshot boolean שדה זה מציין אם צריך לכלול נתונים בינאריים שמכילים צילום מסך (ברירת המחדל: false)
snapshots boolean מציין אם צריך לכלול נתונים בינאריים שמכילים תמונות תמונת מצב (ברירת המחדל: false)
strategy string אסטרטגיית הניתוח (מחשב או נייד) לשימוש, וברירת המחדל היא מחשב

הערכים הקבילים הם:
  • "desktop": אחזור וניתוח של כתובת ה-URL לדפדפני מחשב
  • "mobile": אחזור וניתוח של כתובת ה-URL למכשירים ניידים
utm_campaign string שם הקמפיין לניתוח נתונים.
utm_source string מקור ניתוח הנתונים של הקמפיין.

גוף הבקשה

אל תספקו גוף בקשה בשיטה הזו.

תשובה

אם הפעולה בוצעה ללא שגיאות, השיטה הזו מחזירה גוף תגובה עם המבנה הבא:

{
  "captchaResult": string,
  "kind": "pagespeedonline#result",
  "id": string,
  "responseCode": integer,
  "title": string,
  "ruleGroups": {
    (key): {
      "score": integer,
      "pass": boolean
    }
  },
  "loadingExperience": {
    "id": string,
    "metrics": {
      (key): {
        "median": integer,
        "distributions": [
          {
            "min": integer,
            "max": integer,
            "proportion": double
          }
        ],
        "category": string
      }
    },
    "overall_category": string,
    "initial_url": string
  },
  "pageStats": {
    "numberResources": integer,
    "numberHosts": integer,
    "totalRequestBytes": long,
    "numberStaticResources": integer,
    "htmlResponseBytes": long,
    "textResponseBytes": long,
    "overTheWireResponseBytes": long,
    "cssResponseBytes": long,
    "imageResponseBytes": long,
    "javascriptResponseBytes": long,
    "flashResponseBytes": long,
    "otherResponseBytes": long,
    "numberJsResources": integer,
    "numberCssResources": integer,
    "numberRobotedResources": integer,
    "numberTransientFetchFailureResources": integer,
    "numTotalRoundTrips": integer,
    "numRenderBlockingRoundTrips": integer,
    "robotedUrls": [
      string
    ],
    "transientFetchFailureUrls": [
      string
    ],
    "cms": string
  },
  "formattedResults": {
    "locale": string,
    "ruleResults": {
      (key): {
        "localizedRuleName": string,
        "ruleImpact": double,
        "beta": boolean,
        "groups": [
          string
        ],
        "summary": {
          "format": string,
          "args": [
            {
              "type": string,
              "key": string,
              "value": string,
              "rects": [
                {
                  "left": integer,
                  "top": integer,
                  "width": integer,
                  "height": integer
                }
              ],
              "secondary_rects": [
                {
                  "left": integer,
                  "top": integer,
                  "width": integer,
                  "height": integer
                }
              ]
            }
          ]
        },
        "urlBlocks": [
          {
            "header": {
              "format": string,
              "args": [
                {
                  "type": string,
                  "key": string,
                  "value": string,
                  "rects": [
                    {
                      "left": integer,
                      "top": integer,
                      "width": integer,
                      "height": integer
                    }
                  ],
                  "secondary_rects": [
                    {
                      "left": integer,
                      "top": integer,
                      "width": integer,
                      "height": integer
                    }
                  ]
                }
              ]
            },
            "urls": [
              {
                "result": {
                  "format": string,
                  "args": [
                    {
                      "type": string,
                      "key": string,
                      "value": string,
                      "rects": [
                        {
                          "left": integer,
                          "top": integer,
                          "width": integer,
                          "height": integer
                        }
                      ],
                      "secondary_rects": [
                        {
                          "left": integer,
                          "top": integer,
                          "width": integer,
                          "height": integer
                        }
                      ]
                    }
                  ]
                },
                "details": [
                  {
                    "format": string,
                    "args": [
                      {
                        "type": string,
                        "key": string,
                        "value": string,
                        "rects": [
                          {
                            "left": integer,
                            "top": integer,
                            "width": integer,
                            "height": integer
                          }
                        ],
                        "secondary_rects": [
                          {
                            "left": integer,
                            "top": integer,
                            "width": integer,
                            "height": integer
                          }
                        ]
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  },
  "version": {
    "major": integer,
    "minor": integer
  },
  "invalidRules": [
    string
  ],
  "screenshot": {
    "key": string,
    "mime_type": string,
    "data": bytes,
    "width": integer,
    "height": integer,
    "page_rect": {
      "left": integer,
      "top": integer,
      "width": integer,
      "height": integer
    }
  },
  "snapshots": [
    {
      "key": string,
      "mime_type": string,
      "data": bytes,
      "width": integer,
      "height": integer,
      "page_rect": {
        "left": integer,
        "top": integer,
        "width": integer,
        "height": integer
      }
    }
  ]
}
שם הנכס ערך תיאור הערות
captchaResult string תוצאת האימות של ה-captcha

הערכים הקבילים הם:
  • "CAPTCHA_BLOCKING"
  • "CAPTCHA_MATCHED"
  • "CAPTCHA_NEEDED"
  • "CAPTCHA_NOT_NEEDED"
  • "CAPTCHA_UNMATCHED"
kind string סוג של תוצאה.
id string כתובת URL סופית וקנונית של המסמך, אחרי הפניות אוטומטיות לדפים (אם יש כאלה).
responseCode integer קוד תגובה למסמך. הערך 200 מציין טעינת דף רגילה. 4xx/5xx מציין שגיאה.
title string כותרת הדף, כפי שמוצגת בסרגל הכותרת של הדפדפן.
ruleGroups object מפה עם רשומה אחת לכל קבוצת כללים בתוצאות האלה.
ruleGroups.(key) object השם של קבוצת הכללים הזו: אחד מהערכים 'SPEED', 'US תוספים' או ' פתיחה'.
ruleGroups.(key).score integer הציון (0-100) של קבוצת הכללים הזו, שמשקף עד כמה אפשר לשפר את הדף בקטגוריה הזו (למשל, באיזו מידה דף מסוים מהיר יותר, באיזו מידה כדאי להשתמש בו או באיזו מידה הוא מאובטח יותר). ציון גבוה פירושו שאין מקום לשיפור, וציון נמוך יותר מצביע על כך שיש מקום לשיפור.
ruleGroups.(key).pass boolean
loadingExperience object מדדים של משתמשי קצה חוויית הטעינה של הדף.
loadingExperience.id string כתובת ה-URL, הדפוס או המקור שבהם נמצאים המדדים.
loadingExperience.metrics object
loadingExperience.metrics.(key) object סוג המדד.
loadingExperience.metrics.(key).median integer
loadingExperience.metrics.(key).distributions[] list
loadingExperience.metrics.(key).distributions[].min integer
loadingExperience.metrics.(key).distributions[].max integer
loadingExperience.metrics.(key).distributions[].proportion double
pageStats object סיכום הנתונים הסטטיסטיים של הדף, כמו מספר הבייטים של JavaScript, מספר הבייטים של HTML וכו'.
pageStats.numberResources integer מספר משאבי ה-HTTP שהדף נטען.
pageStats.numberHosts integer מספר המארחים הייחודיים שהדף מפנה אליהם.
pageStats.totalRequestBytes long הגודל הכולל של כל הבייטים של הבקשות שהדף שלח.
pageStats.numberStaticResources integer מספר המשאבים הסטטיים (כלומר שניתן לשמור במטמון) בדף.
pageStats.htmlResponseBytes long מספר הבייטים של התשובות הלא דחוסות למסמך ה-HTML הראשי ולכל מסגרות ה-iframe של הדף.
pageStats.textResponseBytes long מספר הבייטים של תגובות לא דחוסות למשאבי טקסט שלא נכללים בנתונים סטטיסטיים אחרים בדף (כלומר משאבים שאינם HTML, משאבים שאינם סקריפטים ולא CSS).
pageStats.overTheWireResponseBytes long מספר הבייטים שבוצעו בתהליך ההעברה, לפי שיטת הדחיסה שמוגדרת כברירת מחדל ב-gzip.
pageStats.cssResponseBytes long מספר הבייטים של התשובות הלא דחוסות למשאבי CSS בדף.
pageStats.imageResponseBytes long מספר הבייטים של התשובות למשאבי תמונות בדף.
pageStats.javascriptResponseBytes long מספר הבייטים של תגובה לא דחוסה למשאבי JS בדף.
pageStats.flashResponseBytes long מספר הבייטים של התגובות למשאבי Flash בדף.
pageStats.otherResponseBytes long מספר הבייטים של התשובות למשאבים אחרים בדף.
pageStats.numberJsResources integer מספר משאבי JavaScript שהדף מפנה אליהם.
pageStats.numberCssResources integer מספר משאבי ה-CSS שהדף מפנה אליהם.
pageStats.numberRobotedResources integer מספר המשאבים הרובוטיים.
pageStats.numberTransientFetchFailureResources integer מספר המשאבים שנכשלו באופן זמני.
pageStats.numTotalRoundTrips integer הנסיעות הלוך ושוב הנדרשות לטעינת הדף המלא
pageStats.numRenderBlockingRoundTrips integer התהליך הלוך ושוב שנדרש כדי לטעון משאבים שחוסמים עיבוד
pageStats.robotedUrls[] list רשימה של כתובות URL שמוגדרות לרובוטים.
pageStats.transientFetchFailureUrls[] list רשימת כתובות URL של כשלים זמניים באחזור.
pageStats.cms string מערכת ניהול התוכן (CMS) של הדף.

הערכים הקבילים הם:
  • "BITRIX"
  • "BLOGGER"
  • "DATALIFE_ENGINE"
  • "DRUPAL"
  • "GOOGLE_SITES"
  • "JOOMLA"
  • "MAGENTO"
  • "PRESTASHOP"
  • "TUMBLR"
  • "UNKNOWN"
  • "VBULLETIN"
  • "WORDPRESS"
formattedResults object תוצאות מקומיות של PageSpeed. מכיל ערך 'תוצאות של כללים' לכל כלל של PageSpeed שנוצר על ידי השרת ומופעל על ידי השרת.
formattedResults.locale string הלוקאל של התוצאות בפורמט המתאים, למשל: "en_US".
formattedResults.ruleResults object מילון של תוצאות כללים מעוצבים, עם ערך אחד לכל כלל PageSpeed שנוצר על ידי השרת ומופעל על ידי השרת.
formattedResults.ruleResults.(key) object המזהה של הכלל הזה, שדומה ל-enum. לדוגמה: EnableKeepAlive או "PreventCssImport". לא מותאם לשוק המקומי.
formattedResults.ruleResults.(key).localizedRuleName string שם מותאם לשוק המקומי, שמיועד להצגה למשתמש.
formattedResults.ruleResults.(key).ruleImpact double ההשפעה (ערך נקודה צפה ללא הגבלה) של יישום ההצעות עבור הכלל הזה על האצת הדף. ניתן להשוות בין ההשפעה של הכללים האלה כדי לקבוע לאילו כללים תהיה השפעה גבוהה או נמוכה יותר על מהירות הטעינה של דף. לדוגמה, אם הפעלת דחיסה תחסוך 1MB, בעוד שאופטימיזציה של תמונות תחסוך 500kB, כלל הדחיסה של הפעלת הדחיסה יהיה בעל השפעה גדולה פי 2 של כלל האופטימיזציה של תמונות, כל שאר התנאים שווים.
formattedResults.ruleResults.(key).beta boolean האם הכלל הזה נמצא בסטטוס 'בטא'. הכללים בגרסת בטא הם כללים חדשים שנבדקים, ואין להם השפעה על הציון הכולל.
formattedResults.ruleResults.(key).groups[] list רשימה של קבוצות הכללים שהכלל הזה שייך אליהן. כל רשומה ברשימה יכולה להיות אחת מ-'SPEED', 'US תוספים' או ' פתיחה'.
formattedResults.ruleResults.(key).summary nested object תיאור קצר של הכלל שמבהיר מה צריך לעשות כדי לפעול בהתאם לכלל, ומה אפשר להפיק מפעולה זו.
formattedResults.ruleResults.(key).summary.format string מחרוזת פורמט מותאמת לשוק המקומי עם placeholders, כאשר 'FOO' הוא המפתח של הארגומנט שאת הערך שלו צריך להחליף. עבור ארגומנטים מסוג HYPERLINK, מחרוזת הפורמט תכלול במקום זאת ו- עבור הארגומנט עם המפתח 'FOO'.
formattedResults.ruleResults.(key).summary.args[] list רשימת הארגומנטים למחרוזת הפורמט.
formattedResults.ruleResults.(key).summary.args[].type string סוג הארגומנט. אחת מהאפשרויות הבאות: URL, {6}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK או SNAPSHOT_RECT.

הערכים הקבילים הם:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).summary.args[].key string מפתח ה-placeholder של הארגומנט הזה, כמחרוזת.
formattedResults.ruleResults.(key).summary.args[].value string ערך הארגומנט, כמחרוזת מותאמת לשוק המקומי.
formattedResults.ruleResults.(key).summary.args[].rects[] list מלבני המסך שאליהם מתבצעת הפניה, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT. אם הערך הזה חסר בארגומנט SNAPSHOT_RECT, המשמעות היא שהארגומנט מתייחס לכל תמונת המצב.
formattedResults.ruleResults.(key).summary.args[].rects[].left integer
formattedResults.ruleResults.(key).summary.args[].rects[].top integer
formattedResults.ruleResults.(key).summary.args[].rects[].width integer
formattedResults.ruleResults.(key).summary.args[].rects[].height integer
formattedResults.ruleResults.(key).summary.args[].secondary_rects[] list מתבצעת הפניה למלבנים משניים של מסך, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT.
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].left integer
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].top integer
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].width integer
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[] list רשימת בלוקים של כתובות URL. כל בלוק יכול להכיל כותרת ורשימה של כתובות URL. כל כתובת URL יכולה לכלול פרטים נוספים.
formattedResults.ruleResults.(key).urlBlocks[].header nested object כותרת שתוצג עם רשימת כתובות URL.
formattedResults.ruleResults.(key).urlBlocks[].header.format string מחרוזת פורמט מותאמת לשוק המקומי עם placeholders, כאשר 'FOO' הוא המפתח של הארגומנט שאת הערך שלו צריך להחליף. עבור ארגומנטים מסוג HYPERLINK, מחרוזת הפורמט תכלול במקום זאת ו- עבור הארגומנט עם המפתח 'FOO'.
formattedResults.ruleResults.(key).urlBlocks[].header.args[] list רשימת הארגומנטים למחרוזת הפורמט.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].type string סוג הארגומנט. אחת מהאפשרויות הבאות: URL, {6}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK או SNAPSHOT_RECT.

הערכים הקבילים הם:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key string מפתח ה-placeholder של הארגומנט הזה, כמחרוזת.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value string ערך הארגומנט, כמחרוזת מותאמת לשוק המקומי.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] list מלבני המסך שאליהם מתבצעת הפניה, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT. אם הערך הזה חסר בארגומנט SNAPSHOT_RECT, המשמעות היא שהארגומנט מתייחס לכל תמונת המצב.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[] list מתבצעת הפניה למלבנים משניים של מסך, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[].urls[] list רשימת רשומות שמספקות מידע על כתובות URL בבלוק של כתובות ה-URL. זה שינוי אופציונלי.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result nested object מחרוזת פורמט שמספקת מידע על כתובת ה-URL ורשימת ארגומנטים למחרוזת של הפורמט הזה.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format string מחרוזת פורמט מותאמת לשוק המקומי עם placeholders, כאשר 'FOO' הוא המפתח של הארגומנט שאת הערך שלו צריך להחליף. עבור ארגומנטים מסוג HYPERLINK, מחרוזת הפורמט תכלול במקום זאת ו- עבור הארגומנט עם המפתח 'FOO'.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[] list רשימת הארגומנטים למחרוזת הפורמט.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].type string סוג הארגומנט. אחת מהאפשרויות הבאות: URL, {6}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK או SNAPSHOT_RECT.

הערכים הקבילים הם:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key string מפתח ה-placeholder של הארגומנט הזה, כמחרוזת.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value string ערך הארגומנט, כמחרוזת מותאמת לשוק המקומי.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] list מלבני המסך שאליהם מתבצעת הפניה, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT. אם הערך הזה חסר בארגומנט SNAPSHOT_RECT, המשמעות היא שהארגומנט מתייחס לכל תמונת המצב.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[] list מתבצעת הפניה למלבנים משניים של מסך, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[] list רשימת ערכים שמספקים פרטים נוספים על כתובת URL אחת. זה שינוי אופציונלי.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format string מחרוזת פורמט מותאמת לשוק המקומי עם placeholders, כאשר 'FOO' הוא המפתח של הארגומנט שאת הערך שלו צריך להחליף. עבור ארגומנטים מסוג HYPERLINK, מחרוזת הפורמט תכלול במקום זאת ו- עבור הארגומנט עם המפתח 'FOO'.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[] list רשימת הארגומנטים למחרוזת הפורמט.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].type string סוג הארגומנט. אחת מהאפשרויות הבאות: URL, {6}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK או SNAPSHOT_RECT.

הערכים הקבילים הם:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key string מפתח ה-placeholder של הארגומנט הזה, כמחרוזת.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value string ערך הארגומנט, כמחרוזת מותאמת לשוק המקומי.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] list מלבני המסך שאליהם מתבצעת הפניה, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT. אם הערך הזה חסר בארגומנט SNAPSHOT_RECT, המשמעות היא שהארגומנט מתייחס לכל תמונת המצב.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].height integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[] list מתבצעת הפניה למלבנים משניים של מסך, עם מידות שנמדדות בפיקסלים ב-CSS. השדה הזה משמש רק לארגומנטים מסוג SNAPSHOT_RECT.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].left integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].top integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].width integer
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].height integer
version object הגרסה של 'מהירות דף' ששימשה ליצירת התוצאות האלו.
version.major integer מספר הגרסה הראשית של PageSpeed ששימש ליצירת התוצאות האלה.
version.minor integer מספר הגרסה המשנית של PageSpeed ששימש ליצירת התוצאות האלה.
invalidRules[] list רשימה של כללים שצוינו בבקשה, אך השרת לא ידע איך ליצור את האובייקט.
screenshot nested object צילום מסך בקידוד Base64 של הדף שעבר ניתוח.
screenshot.key string מפתח מחרוזת ייחודי, אם יש כזה, המזהה את התמונה הזו.
screenshot.mime_type string סוג Mime של נתוני התמונה (למשל, "image/jpeg").
screenshot.data bytes נתוני התמונה עם קידוד Base64.
screenshot.width integer רוחב צילום המסך בפיקסלים.
screenshot.height integer הגובה של צילום המסך בפיקסלים.
screenshot.page_rect object
screenshot.page_rect.left integer
screenshot.page_rect.top integer
screenshot.page_rect.width integer
screenshot.page_rect.height integer
snapshots[] list צילומי מסך נוספים של הדף בקידוד base64, במצבים שונים של עיבוד חלקי.
snapshots[].key string מפתח מחרוזת ייחודי, אם יש כזה, המזהה את התמונה הזו.
snapshots[].mime_type string סוג Mime של נתוני התמונה (למשל, "image/jpeg").
snapshots[].data bytes נתוני התמונה עם קידוד Base64.
snapshots[].width integer רוחב צילום המסך בפיקסלים.
snapshots[].height integer הגובה של צילום המסך בפיקסלים.
snapshots[].page_rect object
snapshots[].page_rect.left integer
snapshots[].page_rect.top integer
snapshots[].page_rect.width integer
snapshots[].page_rect.height integer
loadingExperience.metrics.(key).category string

הערכים הקבילים הם:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.overall_category string

הערכים הקבילים הם:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.initial_url string

נסה בעצמך!

אפשר להשתמש ב-APIs Explorer שבהמשך כדי להפעיל את השיטה הזו בנתונים בזמן אמת ולראות את התגובה.