Module GapiPagespeedonlineV1Service.PagespeedapiResource

module PagespeedapiResource: sig .. end

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.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/pagespeedonline/v1/").
std_params : Optional standard parameters.
filter_third_party_resources : Indicates if third party resources should be filtered out before PageSpeed analysis.
screenshot : Indicates if binary data containing a screenshot should be included
locale : The locale used to localize formatted results
rule : A PageSpeed rule to run; if none are given, all rules are run
strategy : The analysis strategy to use
url : The URL to fetch and analyze