Module GapiPagespeedonlineV1Service.PagespeedapiResource
module Strategy : sig ... end
val runpagespeed : ?base_url:string -> ?std_params:GapiService.StandardParameters.t -> ?filter_third_party_resources:bool -> ?screenshot:bool -> ?locale:string -> ?rule:string list -> ?strategy:Strategy.t -> url:string -> GapiConversation.Session.t -> GapiPagespeedonlineV1Model.Result.t * GapiConversation.Session.t
Runs PageSpeed analysis on the page at the specified URL, and returns a PageSpeed score, a list of suggestions to make that page faster, and other information.
- parameter base_url
Service endpoint base URL (defaults to
"https://www.googleapis.com/pagespeedonline/v1/"
).
- parameter std_params
Optional standard parameters.
- parameter filter_third_party_resources
Indicates if third party resources should be filtered out before PageSpeed analysis.
- parameter screenshot
Indicates if binary data containing a screenshot should be included
- parameter locale
The locale used to localize formatted results
- parameter rule
A PageSpeed rule to run; if none are given, all rules are run
- parameter strategy
The analysis strategy to use
- parameter url
The URL to fetch and analyze