Pagespeedapi: runpagespeed

Przeprowadza analizę PageSpeed na stronie o podanym adresie URL i zwraca wyniki PageSpeed, listę sugestii, jak przyspieszyć tę stronę, oraz inne informacje. Wypróbuj teraz

Prośba

Żądanie HTTP

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

Parametry

Nazwa parametru Wartość Opis
Wymagane parametry zapytania
url string adres URL do pobrania i analizy,
Opcjonalne parametry zapytania
filter_third_party_resources boolean Wskazuje, czy przed analizą za pomocą narzędzia PageSpeed należy odfiltrować zasoby innych firm. (Domyślnie: false)
locale string Język używany do lokalizowania sformatowanych wyników
rule string Reguła PageSpeed – uruchamiana. Jeśli nie podano żadnej reguły, uruchamiane są wszystkie reguły.
screenshot boolean Wskazuje, czy należy uwzględniać dane binarne zawierające zrzut ekranu (wartość domyślna: false)
snapshots boolean Wskazuje, czy należy uwzględniać dane binarne zawierające obrazy zrzutu (wartość domyślna: false)
strategy string Domyślna strategia analizy (komputery lub urządzenia mobilne) – komputer jest domyślną.

Akceptowane wartości to:
  • desktop”: pobierz i przeanalizuj adres URL dla przeglądarek na komputerze.
  • mobile”: pobierz i przeanalizuj URL dla urządzeń mobilnych
utm_campaign string Nazwa kampanii na potrzeby statystyk.
utm_source string Źródło kampanii do celów analitycznych.

Treść żądania

Nie podawaj treści żądania z tą metodą.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź w następującej strukturze:

{
  "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
      }
    }
  ]
}
nazwa usługi, Wartość Opis Uwagi
captchaResult string Wynik weryfikacji captcha

Akceptowane wartości:
  • "CAPTCHA_BLOCKING"
  • "CAPTCHA_MATCHED"
  • "CAPTCHA_NEEDED"
  • "CAPTCHA_NOT_NEEDED"
  • "CAPTCHA_UNMATCHED"
kind string Rodzaj wyniku.
id string Kanoniczny i końcowy URL dokumentu po przekierowaniach stron (jeśli istnieją).
responseCode integer Kod odpowiedzi dla dokumentu. Wartość 200 oznacza normalne wczytywanie strony. 4xx/5xx oznacza błąd.
title string Tytuł strony wyświetlany na pasku tytułu przeglądarki.
ruleGroups object Mapa z 1 wpisem dla każdej grupy reguł w tych wynikach.
ruleGroups.(key) object Nazwa tej grupy reguł: „SPEED”, „USABILITY” lub „BEZPIECZEŃSTWO”.
ruleGroups.(key).score integer Wynik (0–100) dla tej grupy reguł, który wskazuje, o ile lepsza może być strona w danej kategorii (np. jak szybciej, o ile bardziej przydatna lub o ile jest bezpieczna). Wysoki wynik oznacza, że niewiele można poprawić, a niski wynik oznacza większe pole do poprawy.
ruleGroups.(key).pass boolean
loadingExperience object Dane dotyczące wczytywania stron przez użytkowników.
loadingExperience.id string URL, wzorzec lub źródło, dla których znajdują się dane.
loadingExperience.metrics object
loadingExperience.metrics.(key) object Typ danych.
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 Podsumowanie statystyk strony, np. liczba bajtów JavaScript, liczba bajtów HTML itp.
pageStats.numberResources integer Liczba zasobów HTTP załadowanych przez stronę.
pageStats.numberHosts integer Liczba unikalnych hostów, do których odwołuje się strona.
pageStats.totalRequestBytes long Łączny rozmiar wszystkich bajtów żądań wysłanych przez stronę.
pageStats.numberStaticResources integer Liczba zasobów statycznych (takich, które można zapisać w pamięci podręcznej) na stronie.
pageStats.htmlResponseBytes long Liczba nieskompresowanych bajtów odpowiedzi dla głównego dokumentu HTML i wszystkich elementów iframe na stronie.
pageStats.textResponseBytes long Liczba nieskompresowanych bajtów odpowiedzi dla zasobów tekstowych, których nie obejmują inne statystyki na stronie (tj.zasoby w formacie innym niż HTML, skrypt lub inny niż CSS).
pageStats.overTheWireResponseBytes long Liczba bajtów w sieci przewodowej; do oszacowania używana jest domyślna strategia kompresji gzip.
pageStats.cssResponseBytes long Liczba nieskompresowanych bajtów odpowiedzi dla zasobów CSS na stronie.
pageStats.imageResponseBytes long Liczba bajtów odpowiedzi dla zasobów obrazu na stronie.
pageStats.javascriptResponseBytes long Liczba nieskompresowanych bajtów odpowiedzi dla zasobów JS na stronie.
pageStats.flashResponseBytes long Liczba bajtów odpowiedzi dla zasobów flash na stronie.
pageStats.otherResponseBytes long Liczba bajtów odpowiedzi dla innych zasobów na stronie.
pageStats.numberJsResources integer Liczba zasobów JavaScript, do których odwołuje się strona.
pageStats.numberCssResources integer Liczba zasobów CSS, do których odwołuje się strona.
pageStats.numberRobotedResources integer Liczba zasobów zablokowanych przez plik robots.txt.
pageStats.numberTransientFetchFailureResources integer Liczba zasobów, w których obecnie nie działają.
pageStats.numTotalRoundTrips integer Ilość potrzebnej wymiany w obie strony do wczytania pełnej strony
pageStats.numRenderBlockingRoundTrips integer Niezbędne przejazdy w obie strony do wczytania zasobów blokujących renderowanie
pageStats.robotedUrls[] list Lista adresów URL zablokowanych przez plik robots.txt.
pageStats.transientFetchFailureUrls[] list Lista adresów URL przejściowych błędów pobierania.
pageStats.cms string System zarządzania treścią (CMS) używany na potrzeby strony.

Akceptowane wartości:
  • "BITRIX"
  • "BLOGGER"
  • "DATALIFE_ENGINE"
  • "DRUPAL"
  • "GOOGLE_SITES"
  • "JOOMLA"
  • "MAGENTO"
  • "PRESTASHOP"
  • "TUMBLR"
  • "UNKNOWN"
  • "VBULLETIN"
  • "WORDPRESS"
formattedResults object Zlokalizowane wyniki PageSpeed. Zawiera wpis rulesResults dla każdej reguły PageSpeed utworzonej i uruchomionej przez serwer.
formattedResults.locale string Język sformatowanych wyników, np. „pl_PL”.
formattedResults.ruleResults object Słownik wyników sformatowanych reguł z jednym wpisem na każdą regułę PageSpeed utworzoną i uruchomioną przez serwer.
formattedResults.ruleResults.(key) object Identyfikator tej reguły podobny do wyliczeniowego. Na przykład „EnableKeepAlive” lub „ NonCssImport”. Nie zlokalizowano.
formattedResults.ruleResults.(key).localizedRuleName string Zlokalizowana nazwa reguły, która ma być widoczna dla użytkownika.
formattedResults.ruleResults.(key).ruleImpact double Wpływ (nieograniczona wartość zmiennoprzecinkowa), który zastosowanie sugestii dotyczących tej reguły miałoby na przyspieszenie działania strony. Wpływ jest porównywalny między regułami, aby określić, które sugestie reguł miałyby większy lub mniejszy wpływ na przyspieszenie działania strony. Jeśli na przykład włączenie kompresji pozwoliłoby zaoszczędzić 1 MB, podczas optymalizacji obrazów zaoszczędzisz 500 KB, reguła włączania kompresji będzie miała 2 razy większy wpływ reguły optymalizacji obrazów przy zachowaniu identycznego poziomu.
formattedResults.ruleResults.(key).beta boolean Określa, czy reguła jest w wersji „beta”. Reguły w wersji beta to nowe reguły, które są testowane, które nie mają wpływu na ogólny wynik.
formattedResults.ruleResults.(key).groups[] list Lista grup reguł, do których należy ta reguła. Każda pozycja na liście ma wartość „SPEED”, „USABILITY” lub „BEZPIECZEŃSTWO”.
formattedResults.ruleResults.(key).summary nested object Krótki opis reguły z ogólnymi informacjami o tym, co należy zrobić, aby jej przestrzegać, i jakie korzyści może ona przynieść.
formattedResults.ruleResults.(key).summary.format string Zlokalizowany ciąg formatu ze zmiennymi , gdzie „FOO” to klucz argumentu, którego wartość należy zastąpić. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierał i argument z kluczem „FOO”.
formattedResults.ruleResults.(key).summary.args[] list Lista argumentów ciągu formatu.
formattedResults.ruleResults.(key).summary.args[].type string Typ argumentu. Jedna z wartości: URL (STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT).

Akceptowane wartości:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).summary.args[].key string Klucz zastępczy dla tego argumentu, w postaci ciągu.
formattedResults.ruleResults.(key).summary.args[].value string Wartość argumentu jako zlokalizowany ciąg znaków.
formattedResults.ruleResults.(key).summary.args[].rects[] list Prostokąty ekranu, do których się odnoszą się, z wymiarami mierzonymi w pikselach CSS. Jest ona używana tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli argumentu SNAPSHOT_RECT nie ma w ogóle, oznacza to, że ten argument odnosi się do całego zrzutu.
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 Odwołania do dodatkowych prostokątów ekranu, których wymiary są mierzone w pikselach CSS. Jest ona używana tylko w przypadku argumentów 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 Lista bloków adresów URL. Każdy blok może zawierać nagłówek i listę adresów URL. Każdy adres URL może opcjonalnie zawierać dodatkowe szczegóły.
formattedResults.ruleResults.(key).urlBlocks[].header nested object Nagłówek, który zostanie wyświetlony z listą adresów URL.
formattedResults.ruleResults.(key).urlBlocks[].header.format string Zlokalizowany ciąg formatu ze zmiennymi , gdzie „FOO” to klucz argumentu, którego wartość należy zastąpić. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierał i argument z kluczem „FOO”.
formattedResults.ruleResults.(key).urlBlocks[].header.args[] list Lista argumentów ciągu formatu.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].type string Typ argumentu. Jedna z wartości: URL (STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT).

Akceptowane wartości:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key string Klucz zastępczy dla tego argumentu, w postaci ciągu.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value string Wartość argumentu jako zlokalizowany ciąg znaków.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] list Prostokąty ekranu, do których się odnoszą się, z wymiarami mierzonymi w pikselach CSS. Jest ona używana tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli argumentu SNAPSHOT_RECT nie ma w ogóle, oznacza to, że ten argument odnosi się do całego zrzutu.
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 Odwołania do dodatkowych prostokątów ekranu, których wymiary są mierzone w pikselach CSS. Jest ona używana tylko w przypadku argumentów 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 Lista wpisów z informacjami o adresach URL w bloku adresów URL. Opcjonalnie.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result nested object Ciąg formatu, który zawiera informacje o adresie URL oraz listę argumentów tego ciągu formatu.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format string Zlokalizowany ciąg formatu ze zmiennymi , gdzie „FOO” to klucz argumentu, którego wartość należy zastąpić. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierał i argument z kluczem „FOO”.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[] list Lista argumentów ciągu formatu.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].type string Typ argumentu. Jedna z wartości: URL (STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT).

Akceptowane wartości:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key string Klucz zastępczy dla tego argumentu, w postaci ciągu.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value string Wartość argumentu jako zlokalizowany ciąg znaków.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] list Prostokąty ekranu, do których się odnoszą się, z wymiarami mierzonymi w pikselach CSS. Jest ona używana tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli argumentu SNAPSHOT_RECT nie ma w ogóle, oznacza to, że ten argument odnosi się do całego zrzutu.
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 Odwołania do dodatkowych prostokątów ekranu, których wymiary są mierzone w pikselach CSS. Jest ona używana tylko w przypadku argumentów 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 Lista wpisów zawierających dodatkowe informacje o pojedynczym adresie URL. Opcjonalnie.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format string Zlokalizowany ciąg formatu ze zmiennymi , gdzie „FOO” to klucz argumentu, którego wartość należy zastąpić. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierał i argument z kluczem „FOO”.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[] list Lista argumentów ciągu formatu.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].type string Typ argumentu. Jedna z wartości: URL (STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT).

Akceptowane wartości:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key string Klucz zastępczy dla tego argumentu, w postaci ciągu.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value string Wartość argumentu jako zlokalizowany ciąg znaków.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] list Prostokąty ekranu, do których się odnoszą się, z wymiarami mierzonymi w pikselach CSS. Jest ona używana tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli argumentu SNAPSHOT_RECT nie ma w ogóle, oznacza to, że ten argument odnosi się do całego zrzutu.
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 Odwołania do dodatkowych prostokątów ekranu, których wymiary są mierzone w pikselach CSS. Jest ona używana tylko w przypadku argumentów 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 Wersja PageSpeed, która została użyta do wygenerowania tych wyników.
version.major integer Numer wersji głównej PageSpeed użytej do wygenerowania tych wyników.
version.minor integer Numer wersji podrzędnej PageSpeed użytej do wygenerowania tych wyników.
invalidRules[] list Lista reguł określonych w żądaniu, których serwer nie wiedział, jak utworzyć instancję.
screenshot nested object Zrzut ekranu przedstawiający analizowaną stronę zakodowany w formacie Base64.
screenshot.key string Unikalny klucz ciągu (jeśli istnieje), który identyfikuje ten obraz.
screenshot.mime_type string Typ MIME danych obrazu (np. „image/jpeg”).
screenshot.data bytes Dane obrazu zakodowane w standardzie base64.
screenshot.width integer Szerokość zrzutu ekranu w pikselach.
screenshot.height integer Wysokość zrzutu ekranu w pikselach.
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 Dodatkowe zrzuty ekranu strony zakodowane w standardzie base64 w różnych stanach renderowania częściowego.
snapshots[].key string Unikalny klucz ciągu (jeśli istnieje), który identyfikuje ten obraz.
snapshots[].mime_type string Typ MIME danych obrazu (np. „image/jpeg”).
snapshots[].data bytes Dane obrazu zakodowane w standardzie base64.
snapshots[].width integer Szerokość zrzutu ekranu w pikselach.
snapshots[].height integer Wysokość zrzutu ekranu w pikselach.
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

Akceptowane wartości:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.overall_category string

Akceptowane wartości:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.initial_url string

Wypróbuj

Użyj Eksploratora interfejsów API poniżej, aby wywołać tę metodę na aktywnych danych i zobaczyć odpowiedź.