Pagespeedapi: runpagespeed

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

בקשה

בקשת HTTP

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

פרמטרים

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

הערכים המקובלים הם:
  • 'desktop': אחזור וניתוח של כתובת ה-URL לדפדפנים במחשבים
  • 'mobile': אחזור וניתוח של כתובת האתר עבור מכשירים ניידים
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
      }
    }
  ]
}
שם הנכס Value התיאור הערות
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' , 'USABILITY' או 'Security'.
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 הראשי ולכל ה-iframes בדף.
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 רשימה של כתובות אתרים שנחסמו על ידי רובוטים.
pageStats.transientFetchFailureUrls[] list רשימת כתובות URL של כשל באחזור זמני.
pageStats.cms string מערכת ניהול התוכן (CMS) ששימשה את הדף.

הערכים הקבילים הם:
  • "BITRIX"
  • "BLOGGER"
  • "DATALIFE_ENGINE"
  • "DRUPAL"
  • "GOOGLE_SITES"
  • "JOOMLA"
  • "MAGENTO"
  • "PRESTASHOP"
  • "TUMBLR"
  • "UNKNOWN"
  • "VBULLETIN"
  • "WORDPRESS"
formattedResults object תוצאות 'מהירות דף' מקומיות. מכיל ערך של ruleResults לכל כלל PageSpeed שנוצר ומופעל על ידי השרת.
formattedResults.locale string הלוקאל של התוצאות המפורמטות, למשל 'en_US'.
formattedResults.ruleResults object מילון של תוצאות כללים בפורמט הנכון, עם ערך אחד לכל כלל PageSpeed שנוצר על ידי השרת ומופעל על ידי.
formattedResults.ruleResults.(key) object המזהה דמוי-טיפוסים בני מנייה (enum) עבור הכלל הזה. לדוגמה "EnableKeepAlive" או " AvoidCssImport". לא מותאם לשוק המקומי.
formattedResults.ruleResults.(key).localizedRuleName string שם הכלל המותאם לשוק המקומי שמיועד להצגה למשתמש.
formattedResults.ruleResults.(key).ruleImpact double ההשפעה (ערך לא מוגבל של נקודה צפה) של יישום ההצעות לכלל הזה על הפיכת הדף למהיר יותר. ניתן להשוות את ההשפעה בין כללים כדי לקבוע איזה כלל מההצעות תהיה בעלות השפעה גבוהה או נמוכה יותר על שיפור מהירות הדף. למשל, אם הפעלת דחיסה תחסוך 1MB, בעוד שאופטימיזציה של תמונות תחסוך 500kB, כלל הפעלת הדחיסה יקבל פי 2 יותר השפעה של כלל האופטימיזציה של תמונות, וכל שאר ההגדרות שוות.
formattedResults.ruleResults.(key).beta boolean אם הכלל הזה הוא ב 'בטא'. כללים בגרסת בטא הם כללים חדשים שאנחנו בודקים, והם לא משפיעים על הציון הכולל.
formattedResults.ruleResults.(key).groups[] list רשימת קבוצות הכללים שהכלל הזה שייך להן. כל רשומה ברשימה היא אחת מהאפשרויות הבאות: 'מהירות', 'נוחות השימוש' או 'אבטחה'.
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, STRING_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, STRING_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, STRING_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, STRING_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 מספר הגרסה הראשית של 'מהירות דף' ששימש ליצירת התוצאות האלו.
version.minor integer מספר הגרסה המשנית של 'מהירות דף' ששימשה ליצירת התוצאות האלו.
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 שבהמשך כדי לקרוא לשיטה הזו בנתונים בזמן אמת ולראות את התגובה.