Uruchamia analizę PageSpeed na stronie pod określonym adresem URL i zwraca wyniki PageSpeed, listę sugestii dotyczących przyspieszenia działania strony i inne informacje. Wypróbuj
Żądanie
Żą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 przeanalizowania |
| Opcjonalne parametry zapytania | ||
filter_third_party_resources |
boolean |
Wskazuje, czy przed analizą PageSpeed należy odfiltrować zasoby innych firm.
(Domyślnie: false)
|
locale |
string |
Język używany do lokalizowania sformatowanych wyników |
rule |
string |
uruchomić regułę PageSpeed; jeśli nie podano żadnej wartości, uruchomione są wszystkie reguły |
screenshot |
boolean |
Wskazuje, czy należy dołączyć dane binarne zawierające zrzut ekranu.
(Domyślnie: false)
|
snapshots |
boolean |
Wskazuje, czy należy uwzględnić dane binarne zawierające obrazy zrzutów
(Domyślnie: false)
|
strategy |
string |
stosowaną strategię analizy (komputery lub urządzenia mobilne), która jest domyślna; komputery.
Akceptowane wartości to:
|
utm_campaign |
string |
Nazwa kampanii na potrzeby analityki. |
utm_source |
string |
Źródło kampanii na potrzeby analiz. |
Treść żądania
Nie podawaj treści żądania przy użyciu tej metody.
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź o 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 to:
|
|
kind |
string |
W pewnym stopniu. | |
id |
string |
Kanoniczny i końcowy adres URL dokumentu, po następujących przekierowaniach stron (jeśli występują). | |
responseCode |
integer |
Kod odpowiedzi na dokument. 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 jednym wpisem dla każdej grupy reguł w tych wynikach. | |
ruleGroups.(key) |
object |
Nazwa tej grupy reguł: „SPEED”, „USABILITY” lub „SECURITY”. | |
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. o ile szybsza, o ile łatwiejsza w użyciu lub o ile bezpieczniejsza). Wysoki wynik oznacza, że niewiele można poprawić, a niższy wynik wskazuje na większe pole do poprawy. | |
ruleGroups.(key).pass |
boolean |
||
loadingExperience |
object |
Dane użytkowników podczas wczytywania strony. | |
loadingExperience.id |
string |
URL, wzorzec lub źródło, w których znajdują się wskaźniki. | |
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 dotyczących strony, np. liczby bajtów JavaScriptu, liczby bajtów HTML itp. | |
pageStats.numberResources |
integer |
Liczba zasobów HTTP wczytanych 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 (czyli możliwych do zapisania w pamięci podręcznej) na stronie. | |
pageStats.htmlResponseBytes |
long |
Liczba nieskompresowanych bajtów odpowiedzi głównego dokumentu HTML i wszystkich elementów iframe na stronie. | |
pageStats.textResponseBytes |
long |
Liczba nieskompresowanych bajtów odpowiedzi na potrzeby zasobów tekstowych, których nie obejmują inne statystyki (np.zasoby inne niż HTML lub CSS albo zasoby inne niż HTML lub JavaScript). | |
pageStats.overTheWireResponseBytes |
long |
Liczba bajtów, które można wykonać przez Wi-Fi. Jako wartość szacunkowa 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 na zasoby graficzne 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 na inne zasoby 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 przypadku których wystąpił błąd przejściowy. | |
pageStats.numTotalRoundTrips |
integer |
Niezbędne informacje o obiegu w obie strony w celu wczytania całej strony | |
pageStats.numRenderBlockingRoundTrips |
integer |
Niezbędne przebiegi w obie strony umożliwiające wczytanie zasobów blokujących renderowanie | |
pageStats.robotedUrls[] |
list |
Lista adresów URL zablokowanych przez plik robots.txt. | |
pageStats.transientFetchFailureUrls[] |
list |
Lista adresów URL tymczasowych błędów pobierania. | |
pageStats.cms |
string |
System zarządzania treścią (CMS) używany na stronie.
Akceptowane wartości to:
|
|
formattedResults |
object |
Zlokalizowane wyniki PageSpeed. Zawiera wpis ruleResults dla każdej reguły PageSpeed utworzonej i uruchomionej przez serwer. | |
formattedResults.locale |
string |
Język sformatowany wyników, np. „pl_PL”. | |
formattedResults.ruleResults |
object |
Słownik sformatowanych wyników reguł z jednym wpisem na każdą regułę PageSpeed utworzoną i uruchamianą przez serwer. | |
formattedResults.ruleResults.(key) |
object |
Identyfikator tej reguły podobny do enum. Na przykład „EnableKeepAlive” lub „UnikajCssImport”. Brak lokalizacji. | |
formattedResults.ruleResults.(key).localizedRuleName |
string |
Zlokalizowana nazwa reguły, przeznaczona do przedstawienia użytkownikowi. | |
formattedResults.ruleResults.(key).ruleImpact |
double |
Wpływ na przyspieszenie działania strony (nieograniczoną wartość zmiennoprzecinkową), jaki wdrożenie sugestii w tej regule miałoby. Wpływ sugestii jest porównywalny między regułami, aby określić, która reguła może mieć większy lub mniejszy wpływ na przyspieszenie działania strony. Jeśli na przykład włączenie kompresji pozwoli zaoszczędzić 1 MB, podczas gdy optymalizacja obrazów pozwoli zaoszczędzić 500 kB, reguła włączenia kompresji będzie miała dwukrotnie większy wpływ niż reguła optymalizacji obrazów przy zachowaniu wszystkich innych ustawień. | |
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. Nie mają one 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 „SECURITY”. | |
formattedResults.ruleResults.(key).summary |
nested object |
Krótki opis reguły wskazujący ogólnie, co należy zrobić, aby jej przestrzegać, i jakie korzyści może przynieść jej zastosowanie. | |
formattedResults.ruleResults.(key).summary.format |
string |
Zlokalizowany ciąg znaków w formacie z symbolami zastępczymi , gdzie „FOO” to klucz argumentu, którego wartość powinna zostać podstawiona. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierać i w argumencie 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 tych wartości: {1}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT.
Akceptowane wartości to:
|
|
formattedResults.ruleResults.(key).summary.args[].key |
string |
Klucz zastępczy tego argumentu w postaci ciągu. | |
formattedResults.ruleResults.(key).summary.args[].value |
string |
Wartość argumentu w postaci zlokalizowanego ciągu znaków. | |
formattedResults.ruleResults.(key).summary.args[].rects[] |
list |
Prostokąty ekranu, do których się odwołujesz, których wymiary są mierzone w pikselach CSS. To ustawienie jest używane tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli ten argument nie jest podany w argumencie SNAPSHOT_RECT, oznacza to, że odnosi się on 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. To ustawienie jest używane 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 informacje szczegółowe. | |
formattedResults.ruleResults.(key).urlBlocks[].header |
nested object |
Nagłówek wyświetlany z listą adresów URL. | |
formattedResults.ruleResults.(key).urlBlocks[].header.format |
string |
Zlokalizowany ciąg znaków w formacie z symbolami zastępczymi , gdzie „FOO” to klucz argumentu, którego wartość powinna zostać podstawiona. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierać i w argumencie 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 tych wartości: {1}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT.
Akceptowane wartości to:
|
|
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key |
string |
Klucz zastępczy tego argumentu w postaci ciągu. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value |
string |
Wartość argumentu w postaci zlokalizowanego ciągu znaków. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] |
list |
Prostokąty ekranu, do których się odwołujesz, których wymiary są mierzone w pikselach CSS. To ustawienie jest używane tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli ten argument nie jest podany w argumencie SNAPSHOT_RECT, oznacza to, że odnosi się on 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. To ustawienie jest używane 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 z informacjami o adresie URL oraz lista argumentów dla tego ciągu formatu. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format |
string |
Zlokalizowany ciąg znaków w formacie z symbolami zastępczymi , gdzie „FOO” to klucz argumentu, którego wartość powinna zostać podstawiona. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierać i w argumencie 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 tych wartości: {1}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT.
Akceptowane wartości to:
|
|
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key |
string |
Klucz zastępczy tego argumentu w postaci ciągu. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value |
string |
Wartość argumentu w postaci zlokalizowanego ciągu znaków. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] |
list |
Prostokąty ekranu, do których się odwołujesz, których wymiary są mierzone w pikselach CSS. To ustawienie jest używane tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli ten argument nie jest podany w argumencie SNAPSHOT_RECT, oznacza to, że odnosi się on 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. To ustawienie jest używane 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 z dodatkowymi informacjami na temat pojedynczego adresu URL. Opcjonalnie: | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format |
string |
Zlokalizowany ciąg znaków w formacie z symbolami zastępczymi , gdzie „FOO” to klucz argumentu, którego wartość powinna zostać podstawiona. W przypadku argumentów HYPERLINK ciąg formatu będzie zawierać i w argumencie 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 tych wartości: {1}_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK lub SNAPSHOT_RECT.
Akceptowane wartości to:
|
|
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key |
string |
Klucz zastępczy tego argumentu w postaci ciągu. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value |
string |
Wartość argumentu w postaci zlokalizowanego ciągu znaków. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] |
list |
Prostokąty ekranu, do których się odwołujesz, których wymiary są mierzone w pikselach CSS. To ustawienie jest używane tylko w przypadku argumentów SNAPSHOT_RECT. Jeśli ten argument nie jest podany w argumencie SNAPSHOT_RECT, oznacza to, że odnosi się on 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. To ustawienie jest używane 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órej użyto 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ł, które zostały określone w żądaniu, ale serwer nie wiedział, jak utworzyć jego instancję. | |
screenshot |
nested object |
Zrzut ekranu zakodowany w formacie Base64 przedstawiający analizowaną stronę. | |
screenshot.key |
string |
Unikalny klucz ciągu znaków identyfikujący ten obraz (jeśli taki istnieje). | |
screenshot.mime_type |
string |
Typ MIME danych obrazu (np. „image/jpeg”). | |
screenshot.data |
bytes |
Dane obrazu zakodowane w 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 częściowego renderowania. | |
snapshots[].key |
string |
Unikalny klucz ciągu znaków identyfikujący ten obraz (jeśli taki istnieje). | |
snapshots[].mime_type |
string |
Typ MIME danych obrazu (np. „image/jpeg”). | |
snapshots[].data |
bytes |
Dane obrazu zakodowane w 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 to:
|
|
loadingExperience.overall_category |
string |
Akceptowane wartości to:
|
|
loadingExperience.initial_url |
string |
Wypróbuj
Użyj poniższego eksploratora interfejsów API, aby wywołać tę metodę na bieżących danych i wyświetlić odpowiedź.