Pagespeedapi: runpagespeed

Chạy phân tích PageSpeed trên trang tại URL đã chỉ định và trả về điểm PageSpeed, danh sách các đề xuất để giúp trang đó hoạt động nhanh hơn và 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

Các tham số

Tên thông số Giá trị Nội dung 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ó nên được lọc trước khi phân tích PageSpeed 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 có nê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 có nên đưa dữ liệu nhị phân chứa hình ảnh tổng quan nhanh 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) nên sử dụng, máy tính sẽ 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 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 để phân tích.

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ề một 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ị Nội dung 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 Đại khái là thế.
id string URL được chuẩn hoá và cuối cùng của tài liệu, sau khi thực hiện các lệnh chuyển hướng trang (nếu có).
responseCode integer Mã phản hồi cho tài liệu. 200 cho biết một lượt tải trang bình thường. 4xx/5xx cho biết có lỗi.
title string Tiêu đề trang, như hiển thị trên thanh tiêu đề của trình duyệt.
ruleGroups object 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 tiêu chí như "TỐC ĐỘ", "KHOẢN SẢN PHẨM" 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 trang có thể tốt hơn bao nhiêu trong danh mục đó (ví dụ: nhanh hơn bao nhiêu, dễ sử 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 điểm cần cải thiện, trong khi điểm thấp hơn cho biết có nhiều điểm cần cải thiện hơn.
ruleGroups.(key).pass boolean
loadingExperience object Chỉ số về trải nghiệm tải trang của người dùng cuối.
loadingExperience.id string URL, mẫu hoặc nguồn gốc chứa các chỉ số.
loadingExperience.metrics object
loadingExperience.metrics.(key) object Loại của 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ố tài nguyên HTTP được tải theo trang.
pageStats.numberHosts integer Số máy chủ riêng biệt được trang tham chiếu.
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 chưa nén cho tài nguyên văn bản chưa có trong các số liệu thống kê khác (ví dụ: 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 dữ liệu không dây, sử dụng chiến lược nén gzip mặc định làm ước tính.
pageStats.cssResponseBytes long Số byte phản hồi chưa nén cho tài nguyên CSS trên trang.
pageStats.imageResponseBytes long Số byte phản hồi cho tài nguyên hình ảnh trên trang.
pageStats.javascriptResponseBytes long Số byte phản hồi chưa nén cho 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 trang tham chiếu.
pageStats.numberCssResources integer Số tài nguyên CSS được trang tham chiếu.
pageStats.numberRobotedResources integer Số tài nguyên được tạo robot.
pageStats.numberTransientFetchFailureResources integer Số tài nguyên bị lỗi tạm thời.
pageStats.numTotalRoundTrips integer Số lượt trọn vòng cần thiết để tải toàn bộ trang
pageStats.numRenderBlockingRoundTrips integer Các 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 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ó thể 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 hoá. Chứa mục quy tắc kết quả cho mỗi quy tắc PageSpeed được tạo thực thể và chạy bởi máy chủ.
formattedResults.locale string Ngôn ngữ của cácformatResults, ví dụ: "en_US".
formattedResults.ruleResults object Từ điển kết quả của 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 enum cho quy tắc này. Ví dụ: "EnableKeepAlive" hoặc "TránhCssImport". Không được 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 giới hạn) của việc triển khai các đề xuất cho quy tắc này sẽ làm cho trang nhanh hơn. Có thể so sánh mức độ tác động 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 trang nhanh hơn. Ví dụ: nếu bật tính năng nén sẽ giúp tiết kiệm 1MB, trong khi việc tối ưu hoá hình ảnh sẽ giúp tiết kiệm 500kB, quy tắc nén cho phép bật sẽ có tác động gấp 2 lần 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ó ở giai đoạn 'beta' 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à 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 Bền vững" hoặc "BẢO MẬT".
formattedResults.ruleResults.(key).summary nested object Nội dung mô tả tóm tắt ngắn gọn về quy tắc, cho biết ở cấp độ cao những việc cần làm để tuân thủ quy tắc đó và những lợi ích mà quy tắc đó mang lại.
formattedResults.ruleResults.(key).summary.format string Một chuỗi định dạng đã bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị được thay thế. Thay vào đó, chuỗi định dạng sẽ chứa và cho đối số có khóa '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, điển hình, .

Các giá trị có thể 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 một chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).summary.args[].rects[] list Các hình chữ nhật trên màn hình được tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm Nếu đối số này không xuất hiện trong đối số SNAPSHOT_ chép, điều này có nghĩa là đối số đó đề cập đế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 tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm
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 các chi tiết bổ sung, nếu muốn.
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 đã bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị được thay thế. Thay vào đó, chuỗi định dạng sẽ chứa và cho đối số có khóa '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, điển hình, .

Các giá trị có thể 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 một chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] list Các hình chữ nhật trên màn hình được tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm Nếu đối số này không xuất hiện trong đối số SNAPSHOT_ chép, điều này có nghĩa là đối số đó đề cập đế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 tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm
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 cung cấp thông tin về các 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 đã bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị được thay thế. Thay vào đó, chuỗi định dạng sẽ chứa và cho đối số có khóa '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, điển hình, .

Các giá trị có thể 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 một chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] list Các hình chữ nhật trên màn hình được tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm Nếu đối số này không xuất hiện trong đối số SNAPSHOT_ chép, điều này có nghĩa là đối số đó đề cập đế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 tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm
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 chi tiết bổ sung 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 đã bản địa hoá với phần giữ chỗ , trong đó "FOO" là khoá của đối số có giá trị được thay thế. Thay vào đó, chuỗi định dạng sẽ chứa và cho đối số có khóa '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, điển hình, .

Các giá trị có thể 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 một chuỗi đã bản địa hoá.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] list Các hình chữ nhật trên màn hình được tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm Nếu đối số này không xuất hiện trong đối số SNAPSHOT_ chép, điều này có nghĩa là đối số đó đề cập đế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 tham chiếu đến, có kích thước được đo bằng pixel CSS. Giá trị này chỉ được dùng cho các đối số SNAPSHOT_ kèm
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 PageSpeed dùng để tạo các kết quả này.
version.major integer Số phiên bản chính của PageSpeed được dùng để tạo các kết quả này.
version.minor integer Số phiên bản nhỏ của PageSpeed được dùng để tạo các 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ó, để 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 base64 được mã hoá.
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ó, để 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 base64 được mã hoá.
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ó thể chấp nhận là:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.overall_category string

Các giá trị có thể 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 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.