Pagespeedapi: runpagespeed

Chạy quy trình phân tích Tốc độ trang trên trang tại URL được chỉ định và trả về điểm Tốc độ trang, danh sách các đề xuất giúp trang đó nhanh hơn cùng các thông tin khác. Thử ngay.

Yêu cầu

Yêu cầu HTTP

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

Tham số

Tên thông số Giá trị Mô tả
Tham số truy vấn bắt buộc
url string URL cần tìm nạp và phân tích
Tham số truy vấn không bắt buộc
filter_third_party_resources boolean Cho biết liệu tài nguyên của bên thứ ba có cần được lọc trước khi phân tích Tốc độ trang hay không. (Mặc định: false)
locale string Ngôn ngữ dùng để bản địa hoá kết quả đã định dạng
rule string Quy tắc PageSpeed để chạy; nếu không có quy tắc nào được cung cấp, tất cả các quy tắc sẽ được chạy
screenshot boolean Cho biết liệu có cần đưa dữ liệu nhị phân chứa ảnh chụp màn hình vào hay không (Mặc định: false)
snapshots boolean Cho biết liệu dữ liệu nhị phân chứa hình ảnh chụp nhanh có được đưa vào hay không (Mặc định: false)
strategy string Chiến lược phân tích (máy tính hoặc thiết bị di động) sẽ sử dụng, và máy tính là chiến lược mặc định

Các giá trị được chấp nhận là:
  • "desktop": Tìm nạp và phân tích URL cho các trình duyệt dành cho máy tính
  • "mobile": Tìm nạp và phân tích URL cho các thiết bị di động
utm_campaign string Tên chiến dịch cho Analytics.
utm_source string Nguồn chiến dịch cho Analytics.

Nội dung yêu cầu

Đừng cung cấp nội dung yêu cầu bằng phương thức này.

Phản hồi

Nếu thành công, phương thức này sẽ trả về nội dung phản hồi có cấu trúc như sau:

{
  "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
      }
    }
  ]
}
Tên tài sản Giá trị Mô tả Ghi chú
captchaResult string Kết quả xác minh bằng hình ảnh xác thực

Các giá trị được chấp nhận là:
  • "CAPTCHA_BLOCKING"
  • "CAPTCHA_MATCHED"
  • "CAPTCHA_NEEDED"
  • "CAPTCHA_NOT_NEEDED"
  • "CAPTCHA_UNMATCHED"
kind string Đó là một loại kết quả.
id string URL cuối cùng và được chuẩn hoá cho tài liệu, sau các lần chuyển hướng trang sau đây (nếu có).
responseCode integer Mã phản hồi cho tài liệu. 200 cho biết tốc độ tải trang bình thường. 4xx/5xx biểu thị lỗi.
title string Tiêu đề của trang, như được hiển thị trong thanh tiêu đề của trình duyệt.
ruleGroups object Một bản đồ có một mục nhập cho mỗi nhóm quy tắc trong các kết quả này.
ruleGroups.(key) object Tên của nhóm quy tắc này: một trong các giá trị "TỐC ĐỘ", "Khả năng vừa phải" hoặc "Bảo mật".
ruleGroups.(key).score integer Điểm số (0-100) cho nhóm quy tắc này, cho biết một trang có thể tốt hơn bao nhiêu trong danh mục đó (ví dụ: nhanh hơn bao nhiêu, hữu dụng hơn bao nhiêu hoặc an toàn hơn bao nhiêu). Điểm cao cho biết có ít khả năng cần cải thiện, trong khi điểm thấp cho biết còn nhiều khía cạnh cần cải thiện.
ruleGroups.(key).pass boolean
loadingExperience object Các chỉ số về trải nghiệm người dùng cuối trải nghiệm tải trang.
loadingExperience.id string URL, mẫu hoặc nguồn gốc có chứa các chỉ số.
loadingExperience.metrics object
loadingExperience.metrics.(key) object Loại chỉ số.
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 Số liệu thống kê tóm tắt cho trang, chẳng hạn như số byte JavaScript, số byte HTML, v.v.
pageStats.numberResources integer Số lượng tài nguyên HTTP mà trang đã tải.
pageStats.numberHosts integer Số lượng máy chủ riêng biệt được tham chiếu bởi trang.
pageStats.totalRequestBytes long Tổng kích thước của tất cả byte yêu cầu mà trang đã gửi.
pageStats.numberStaticResources integer Số lượng tài nguyên tĩnh (tức là có thể lưu vào bộ nhớ đệm) trên trang.
pageStats.htmlResponseBytes long Số byte phản hồi chưa nén cho tài liệu HTML chính và tất cả iframe trên trang.
pageStats.textResponseBytes long Số byte phản hồi không nén cho tài nguyên văn bản không có trong số liệu thống kê khác (tức là tài nguyên không phải HTML, không phải tập lệnh, không phải CSS) trên trang.
pageStats.overTheWireResponseBytes long Số byte truyền trực tuyến, sử dụng chiến lược nén gzip mặc định làm số liệu ước tính.
pageStats.cssResponseBytes long Số byte phản hồi không nén cho các tài nguyên CSS trên trang.
pageStats.imageResponseBytes long Số byte phản hồi cho các tài nguyên hình ảnh trên trang.
pageStats.javascriptResponseBytes long Số byte phản hồi chưa nén cho các tài nguyên JS trên trang.
pageStats.flashResponseBytes long Số byte phản hồi cho các tài nguyên flash trên trang.
pageStats.otherResponseBytes long Số byte phản hồi cho các tài nguyên khác trên trang.
pageStats.numberJsResources integer Số tài nguyên JavaScript được tham chiếu bởi trang.
pageStats.numberCssResources integer Số tài nguyên CSS mà trang được tham chiếu.
pageStats.numberRobotedResources integer Số lượng tài nguyên robot.
pageStats.numberTransientFetchFailureResources integer Số tài nguyên không thành công tạm thời.
pageStats.numTotalRoundTrips integer Các chuyến đi khứ hồi cần thiết để tải toàn bộ trang
pageStats.numRenderBlockingRoundTrips integer Số lượt trọn vòng cần thiết để tải các tài nguyên chặn hiển thị
pageStats.robotedUrls[] list Danh sách các URL bị tệp robots.txt chặn.
pageStats.transientFetchFailureUrls[] list Danh sách các URL lỗi tìm nạp tạm thời.
pageStats.cms string Hệ thống quản lý nội dung (CMS) được sử dụng cho trang.

Các giá trị được chấp nhận là:
  • "BITRIX"
  • "BLOGGER"
  • "DATALIFE_ENGINE"
  • "DRUPAL"
  • "GOOGLE_SITES"
  • "JOOMLA"
  • "MAGENTO"
  • "PRESTASHOP"
  • "TUMBLR"
  • "UNKNOWN"
  • "VBULLETIN"
  • "WORDPRESS"
formattedResults object Kết quả PageSpeed đã bản địa hóa. Chứa mục quy tắc kết quả cho mỗi quy tắc Tốc độ trang được tạo thực thể và chạy bởi máy chủ.
formattedResults.locale string Ngôn ngữ của kết quả được định dạng, ví dụ: "vi_VN".
formattedResults.ruleResults object Từ điển kết quả quy tắc được định dạng, với một mục nhập cho mỗi quy tắc PageSpeed được tạo thực thể và chạy bởi máy chủ.
formattedResults.ruleResults.(key) object Giá trị nhận dạng giống kiểu enum cho quy tắc này. Ví dụ: "EnableKeepAlive" hoặc "TránhCssImport". Chưa bản địa hoá.
formattedResults.ruleResults.(key).localizedRuleName string Tên đã bản địa hoá của quy tắc, dùng để trình bày cho người dùng.
formattedResults.ruleResults.(key).ruleImpact double Tác động (giá trị dấu phẩy động không bị ràng buộc) khi triển khai các đề xuất cho quy tắc này sẽ làm cho trang nhanh hơn. Mức độ tác động là tương tự nhau giữa các quy tắc để xác định đề xuất của quy tắc nào sẽ có tác động cao hơn hoặc thấp hơn trong việc làm cho một trang nhanh hơn. Ví dụ: nếu bật tính năng nén sẽ tiết kiệm 1MB, trong khi tối ưu hoá hình ảnh sẽ tiết kiệm 500kB, quy tắc nén cho phép sẽ có tác động gấp đôi so với quy tắc tối ưu hoá hình ảnh, mọi thứ khác đều bằng nhau.
formattedResults.ruleResults.(key).beta boolean Liệu quy tắc này có đang ở giai đoạn "thử nghiệm" hay không. Các quy tắc trong giai đoạn thử nghiệm là các quy tắc mới đang được thử nghiệm, và sẽ không ảnh hưởng đến điểm số tổng thể.
formattedResults.ruleResults.(key).groups[] list Danh sách các nhóm quy tắc chứa quy tắc này. Mỗi mục trong danh sách là một trong các giá trị "TỐC ĐỘ", "Khả năng sử dụng" hoặc "BẢO MẬT".
formattedResults.ruleResults.(key).summary nested object Mô tả tóm tắt ngắn gọn cho quy tắc, cho biết một cách tổng quát những việc nên làm để tuân thủ quy tắc và lợi ích có thể đạt được nhờ làm như vậy.
formattedResults.ruleResults.(key).summary.format string Một chuỗi định dạng được bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị cần được thay thế. Đối với các đối số HYPERLINK, chuỗi định dạng sẽ chứa và cho đối số có phím "FOO".
formattedResults.ruleResults.(key).summary.args[] list Danh sách các đối số cho chuỗi định dạng.
formattedResults.ruleResults.(key).summary.args[].type string Loại đối số. Một trong các URL: CHUỖI_LITERAL, INT_LITERAL, BYTES,DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK hoặc SNAPSHOT_PREVIOUS.

Các giá trị được chấp nhận là:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).summary.args[].key string Khoá giữ chỗ cho đối số này dưới dạng một chuỗi.
formattedResults.ruleResults.(key).summary.args[].value string Giá trị đối số, dưới dạng chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).summary.args[].rects[] list Các hình chữ nhật màn hình được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS. Nếu không có đối số này cho đối số SNAPSHOT_PREVIOUS, thì điều đó có nghĩa là đối số đó tham chiếu đến toàn bộ ảnh chụp nhanh.
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 Hình chữ nhật màn hình phụ được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS.
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 Danh sách các khối URL. Mỗi khối có thể chứa một tiêu đề và một danh sách các URL. Mỗi URL có thể bao gồm thông tin bổ sung (không bắt buộc).
formattedResults.ruleResults.(key).urlBlocks[].header nested object Tiêu đề sẽ được hiển thị cùng với danh sách URL.
formattedResults.ruleResults.(key).urlBlocks[].header.format string Một chuỗi định dạng được bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị cần được thay thế. Đối với các đối số HYPERLINK, chuỗi định dạng sẽ chứa và cho đối số có phím "FOO".
formattedResults.ruleResults.(key).urlBlocks[].header.args[] list Danh sách các đối số cho chuỗi định dạng.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].type string Loại đối số. Một trong các URL: CHUỖI_LITERAL, INT_LITERAL, BYTES,DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK hoặc SNAPSHOT_PREVIOUS.

Các giá trị được chấp nhận là:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key string Khoá giữ chỗ cho đối số này dưới dạng một chuỗi.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value string Giá trị đối số, dưới dạng chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] list Các hình chữ nhật màn hình được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS. Nếu không có đối số này cho đối số SNAPSHOT_PREVIOUS, thì điều đó có nghĩa là đối số đó tham chiếu đến toàn bộ ảnh chụp nhanh.
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 Hình chữ nhật màn hình phụ được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS.
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 Danh sách các mục nhập cung cấp thông tin về URL trong khối URL. Không bắt buộc.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result nested object Một chuỗi định dạng cung cấp thông tin về URL và danh sách các đối số cho chuỗi định dạng đó.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format string Một chuỗi định dạng được bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị cần được thay thế. Đối với các đối số HYPERLINK, chuỗi định dạng sẽ chứa và cho đối số có phím "FOO".
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[] list Danh sách các đối số cho chuỗi định dạng.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].type string Loại đối số. Một trong các URL: CHUỖI_LITERAL, INT_LITERAL, BYTES,DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK hoặc SNAPSHOT_PREVIOUS.

Các giá trị được chấp nhận là:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key string Khoá giữ chỗ cho đối số này dưới dạng một chuỗi.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value string Giá trị đối số, dưới dạng chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] list Các hình chữ nhật màn hình được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS. Nếu không có đối số này cho đối số SNAPSHOT_PREVIOUS, thì điều đó có nghĩa là đối số đó tham chiếu đến toàn bộ ảnh chụp nhanh.
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 Hình chữ nhật màn hình phụ được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS.
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 Danh sách các mục cung cấp thêm thông tin chi tiết về một URL. Không bắt buộc.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format string Một chuỗi định dạng được bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị cần được thay thế. Đối với các đối số HYPERLINK, chuỗi định dạng sẽ chứa và cho đối số có phím "FOO".
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[] list Danh sách các đối số cho chuỗi định dạng.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].type string Loại đối số. Một trong các URL: CHUỖI_LITERAL, INT_LITERAL, BYTES,DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK hoặc SNAPSHOT_PREVIOUS.

Các giá trị được chấp nhận là:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key string Khoá giữ chỗ cho đối số này dưới dạng một chuỗi.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value string Giá trị đối số, dưới dạng chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] list Các hình chữ nhật màn hình được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS. Nếu không có đối số này cho đối số SNAPSHOT_PREVIOUS, thì điều đó có nghĩa là đối số đó tham chiếu đến toàn bộ ảnh chụp nhanh.
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 Hình chữ nhật màn hình phụ được đề cập, với kích thước được đo bằng pixel CSS. Chỉ có thể sử dụng thuộc tính này cho đối số SNAPSHOT_PREVIOUS.
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 Phiên bản của PageSpeed dùng để tạo những kết quả này.
version.major integer Số phiên bản chính của PageSpeed dùng để tạo những kết quả này.
version.minor integer Số phiên bản nhỏ của PageSpeed dùng để tạo những kết quả này.
invalidRules[] list Danh sách các quy tắc đã được chỉ định trong yêu cầu, nhưng máy chủ không biết cách tạo thực thể.
screenshot nested object Ảnh chụp màn hình được mã hoá Base64 của trang đã được phân tích.
screenshot.key string Khoá chuỗi duy nhất (nếu có) giúp nhận dạng hình ảnh này.
screenshot.mime_type string Loại Mime của dữ liệu hình ảnh (ví dụ: "image/jpeg").
screenshot.data bytes Dữ liệu hình ảnh được mã hoá base64.
screenshot.width integer Chiều rộng của ảnh chụp màn hình tính bằng pixel.
screenshot.height integer Chiều cao của ảnh chụp màn hình tính bằng pixel.
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 Ảnh chụp màn hình bổ sung được mã hoá base64 của trang, ở nhiều trạng thái kết xuất một phần.
snapshots[].key string Khoá chuỗi duy nhất (nếu có) giúp nhận dạng hình ảnh này.
snapshots[].mime_type string Loại Mime của dữ liệu hình ảnh (ví dụ: "image/jpeg").
snapshots[].data bytes Dữ liệu hình ảnh được mã hoá base64.
snapshots[].width integer Chiều rộng của ảnh chụp màn hình tính bằng pixel.
snapshots[].height integer Chiều cao của ảnh chụp màn hình tính bằng pixel.
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

Các giá trị được chấp nhận là:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.overall_category string

Các giá trị được chấp nhận là:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.initial_url string

Hãy dùng thử!

Hãy sử dụng APIs Explorer (Trình khám phá API) bên dưới để gọi phương thức này trên dữ liệu trực tiếp và xem phản hồi.