Structs

There is no detailed description.

List of arguments for the format string.

The screen rectangles being referred to, with dimensions measured in CSS pixels. This is only ever used for SNAPSHOT_RECT arguments. If this is absent for a SNAPSHOT_RECT argument, it means that that argument refers to the entire snapshot.

Secondary screen rectangles being referred to, with dimensions measured in CSS pixels. This is only ever used for SNAPSHOT_RECT arguments.

There is no detailed description.

The region of the page that is captured by this image, with dimensions measured in CSS pixels.

A builder providing access to all methods supported on pagespeedapi resources. It is not used directly, but through the Pagespeedonline hub.

Runs PageSpeed analysis on the page at the specified URL, and returns PageSpeed scores, a list of suggestions to make that page faster, and other information.

Central instance to access all Pagespeedonline related resource activities

There is no detailed description.

Localized PageSpeed results. Contains a ruleResults entry for each PageSpeed rule instantiated and run by the server.

The enum-like identifier for this rule. For instance “EnableKeepAlive” or “AvoidCssImport”. Not localized.

List of blocks of URLs. Each block may contain a heading and a list of URLs. Each URL may optionally include additional details.

List of entries that provide information about URLs in the url block. Optional.

Summary statistics for the page, such as number of JavaScript bytes, number of HTML bytes, etc.

The name of this rule group: one of “SPEED” or “USABILITY”.

The version of PageSpeed used to generate these results.