Types
A cache's contents have been modified.
A cache has been added/deleted.
The origin's IndexedDB database list has been modified.
One of the interest groups was accessed. Note that these events are global to all targets sharing an interest group store.
Enum of interest group access types.
An auction involving interest groups is taking place. These events are target-specific.
Enum of auction events.
Enum of network fetches auctions can do.
Specifies which auctions a particular network fetch may be related to, and in what role. Note that it is not ordered with respect to Network.requestWillBeSent (but will happen before loadingFinished loadingFailed).
Shared storage was accessed by the associated page. The following parameters are included in all events.
Enum of shared storage access methods.
Bundles the parameters for shared storage access events whose presence/absence can vary according to SharedStorageAccessType.
Enum of shared storage access scopes.
Struct for a single key-value pair in an origin's shared storage.
Details for an origin's shared storage.
Represents a dictionary object passed in as privateAggregationConfig to run or selectURL.
Pair of reporting metadata details for a candidate URL for selectURL()
.
Bundles a candidate URL with its reporting metadata.
A shared storage run or selectURL operation finished its execution. The following parameters are included in all events.
Enum of possible storage types.
Pair of issuer origin and number of available (signed, but not used) Trust Tokens from that issuer.
Usage for a storage type.
Properties
A cache's contents have been modified.
A cache has been added/deleted.
The origin's IndexedDB object store has been modified.
The origin's IndexedDB database list has been modified.
One of the interest groups was accessed. Note that these events are global to all targets sharing an interest group store.
An auction involving interest groups is taking place. These events are target-specific.
Specifies which auctions a particular network fetch may be related to, and in what role. Note that it is not ordered with respect to Network.requestWillBeSent (but will happen before loadingFinished loadingFailed).
Shared storage was accessed by the associated page. The following parameters are included in all events.
A shared storage run or selectURL operation finished its execution. The following parameters are included in all events.
Functions
Clears cookies.
Clears storage for origin.
Clears storage for storage key.
Clears all entries for a given origin's shared storage.
Removes all Trust Tokens issued by the provided issuerOrigin. Leaves other stored data, including the issuer's Redemption Records, intact.
Deletes entry for key
(if it exists) for a given origin's shared storage.
Deletes the Storage Bucket with the given storage key and bucket name.
Returns the list of URLs from a page and its embedded resources that match existing grace period URL pattern rules. https://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period
Returns all browser cookies.
Gets details for a named interest group.
Returns the effective Related Website Sets in use by this profile for the browser session. The effective Related Website Sets will not change during a browser session.
Gets the entries in an given origin's shared storage.
Gets metadata for an origin's shared storage.
Returns a storage key given a frame id.
Returns the number of stored Trust Tokens per issuer for the current browsing context.
Returns usage and quota in bytes.
Override quota for the specified origin
Resets the budget for ownerOrigin
by clearing all budget withdrawals.
Deletes state for sites identified as potential bounce trackers, immediately.
Sends all pending Attribution Reports immediately, regardless of their scheduled report time.
https://wicg.github.io/attribution-reporting-api/
Enables/disables issuing of Attribution Reporting events.
Sets given cookies.
Enables/Disables issuing of interestGroupAuctionEventOccurred and interestGroupAuctionNetworkRequestCreated.
Enables/Disables issuing of interestGroupAccessed events.
Sets entry with key
and value
for a given origin's shared storage.
Enables/disables issuing of sharedStorageAccessed events.
Set tracking for a storage key's buckets.
Registers origin to be notified when an update occurs to its cache storage list.
Registers storage key to be notified when an update occurs to its cache storage list.
Registers origin to be notified when an update occurs to its IndexedDB.
Registers storage key to be notified when an update occurs to its IndexedDB.
Unregisters origin from receiving notifications for cache storage.
Unregisters storage key from receiving notifications for cache storage.
Unregisters origin from receiving notifications for IndexedDB.
Unregisters storage key from receiving notifications for IndexedDB.