web api instance method
SharedStorageSelectURLOperation: run() method
The run() method of the SharedStorageSelectURLOperation interface defines the structure to which the run() method defined inside a URL Selection output gate operation should conform.
Syntax
run(urls, data)
Parameters
urls- : An array of objects representing the URLs to be chosen by the URL Selection operation. Each object contains two properties:
url- : A string representing the URL.
reportingMetadataOptional- : An object containing properties where names are event types and values are URLs pointing to reporting destinations, for example
"click" : "my-reports/report1.html". The URLs act as destinations for reports submitted with a destination of type"shared-storage-select-url", typically submitted via areportEvent()orsetReportEventDataForAutomaticBeacons()method call.
- : An object containing properties where names are event types and values are URLs pointing to reporting destinations, for example
- : An array of objects representing the URLs to be chosen by the URL Selection operation. Each object contains two properties:
data- : An object representing any data required for executing the operation.
Return value
A Promise that fulfills with a number defining the array index of the URL selected by the operation.
Examples
See the main SharedStorageSelectURLOperation page for an example.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.