Storage
ExperimentalDependencies: Browser, Network
No symbols match your filter.
Commands
Storage.getStorageKeyForFrame
Deprecated Returns a storage key given a frame id.
Deprecated. Please use Storage.getStorageKey instead.
Parameters
| Name | Type | Description |
|---|---|---|
frameId
|
Page.FrameId |
Return Object
| Name | Type | Description |
|---|---|---|
storageKey
|
SerializedStorageKey |
Storage.getStorageKey
Experimental Returns storage key for the given frame. If no frame ID is provided,
the storage key of the target executing this command is returned.
Parameters
| Name | Type | Description |
|---|---|---|
frameId
(optional) |
Page.FrameId |
Return Object
| Name | Type | Description |
|---|---|---|
storageKey
|
SerializedStorageKey |
Storage.clearDataForOrigin
Clears storage for origin.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
storageTypes
|
string |
Comma separated list of StorageType to clear. |
Storage.clearDataForStorageKey
Clears storage for storage key.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
Storage key. |
storageTypes
|
string |
Comma separated list of StorageType to clear. |
Storage.getCookies
Returns all browser cookies.
Parameters
| Name | Type | Description |
|---|---|---|
browserContextId
(optional) |
Browser.BrowserContextID |
Browser context to use when called on the browser endpoint. |
Return Object
| Name | Type | Description |
|---|---|---|
cookies
|
array<Network.Cookie> |
Array of cookie objects. |
Storage.setCookies
Sets given cookies.
Parameters
| Name | Type | Description |
|---|---|---|
cookies
|
array<Network.CookieParam> |
Cookies to be set. |
browserContextId
(optional) |
Browser.BrowserContextID |
Browser context to use when called on the browser endpoint. |
Storage.clearCookies
Clears cookies.
Parameters
| Name | Type | Description |
|---|---|---|
browserContextId
(optional) |
Browser.BrowserContextID |
Browser context to use when called on the browser endpoint. |
Storage.getUsageAndQuota
Returns usage and quota in bytes.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
Return Object
| Name | Type | Description |
|---|---|---|
usage
|
number |
Storage usage (bytes). |
quota
|
number |
Storage quota (bytes). |
overrideActive
|
boolean |
Whether or not the origin has an active storage quota override |
usageBreakdown
|
array<UsageForType> |
Storage usage per type (bytes). |
Storage.overrideQuotaForOrigin
Experimental Override quota for the specified origin
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
quotaSize
(optional) |
number |
The quota size (in bytes) to override the original quota with. If this is called multiple times, the overridden quota will be equal to the quotaSize provided in the final call. If this is called without specifying a quotaSize, the quota will be reset to the default value for the specified origin. If this is called multiple times with different origins, the override will be maintained for each origin until it is disabled (called without a quotaSize). |
Storage.trackCacheStorageForOrigin
Registers origin to be notified when an update occurs to its cache storage list.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
Storage.trackCacheStorageForStorageKey
Registers storage key to be notified when an update occurs to its cache storage list.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
Storage key. |
Storage.trackIndexedDBForOrigin
Registers origin to be notified when an update occurs to its IndexedDB.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
Storage.trackIndexedDBForStorageKey
Registers storage key to be notified when an update occurs to its IndexedDB.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
Storage key. |
Storage.untrackCacheStorageForOrigin
Unregisters origin from receiving notifications for cache storage.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
Storage.untrackCacheStorageForStorageKey
Unregisters storage key from receiving notifications for cache storage.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
Storage key. |
Storage.untrackIndexedDBForOrigin
Unregisters origin from receiving notifications for IndexedDB.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Security origin. |
Storage.untrackIndexedDBForStorageKey
Unregisters storage key from receiving notifications for IndexedDB.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
Storage key. |
Storage.getTrustTokens
Experimental Returns the number of stored Trust Tokens per issuer for the
current browsing context.
Return Object
| Name | Type | Description |
|---|---|---|
tokens
|
array<TrustTokens> |
Storage.clearTrustTokens
Experimental Removes all Trust Tokens issued by the provided issuerOrigin.
Leaves other stored data, including the issuer's Redemption Records, intact.
Parameters
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
Return Object
| Name | Type | Description |
|---|---|---|
didDeleteTokens
|
boolean |
True if any tokens were deleted, false otherwise. |
Storage.exportPrivateTokens
Experimental Exports all private tokens with full data for cross-instance transfer.
Return Object
| Name | Type | Description |
|---|---|---|
issuers
|
array<PrivateTokenIssuer> |
|
redemptionRecords
|
array<PrivateTokenRedemptionRecord> |
|
associations
|
array<PrivateTokenAssociation> |
|
keyCommitments
|
array<PrivateTokenKeyCommitment> |
Storage.importPrivateTokens
Experimental Imports private tokens from another instance. Merges with existing state.
Parameters
| Name | Type | Description |
|---|---|---|
issuers
|
array<PrivateTokenIssuer> |
|
redemptionRecords
(optional) |
array<PrivateTokenRedemptionRecord> |
|
associations
(optional) |
array<PrivateTokenAssociation> |
|
keyCommitments
(optional) |
array<PrivateTokenKeyCommitment> |
Return Object
| Name | Type | Description |
|---|---|---|
success
|
boolean |
|
errorMessage
(optional) |
string |
Storage.getInterestGroupDetails
Experimental Gets details for a named interest group.
Parameters
| Name | Type | Description |
|---|---|---|
ownerOrigin
|
string |
|
name
|
string |
Return Object
| Name | Type | Description |
|---|---|---|
details
|
object |
This largely corresponds to: https://wicg.github.io/turtledove/#dictdef-generatebidinterestgroup but has absolute expirationTime instead of relative lifetimeMs and also adds joiningOrigin. |
Storage.setInterestGroupTracking
Experimental Enables/Disables issuing of interestGroupAccessed events.
Parameters
| Name | Type | Description |
|---|---|---|
enable
|
boolean |
Storage.setInterestGroupAuctionTracking
Experimental Enables/Disables issuing of interestGroupAuctionEventOccurred and
interestGroupAuctionNetworkRequestCreated.
Parameters
| Name | Type | Description |
|---|---|---|
enable
|
boolean |
Storage.setStorageBucketTracking
Experimental Set tracking for a storage key's buckets.
Parameters
| Name | Type | Description |
|---|---|---|
storageKey
|
string |
|
enable
|
boolean |
Storage.deleteStorageBucket
Experimental Deletes the Storage Bucket with the given storage key and bucket name.
Parameters
| Name | Type | Description |
|---|---|---|
bucket
|
StorageBucket |
Storage.runBounceTrackingMitigations
Experimental Deletes state for sites identified as potential bounce trackers, immediately.
Return Object
| Name | Type | Description |
|---|---|---|
deletedSites
|
array<string> |
Storage.setAttributionReportingLocalTestingMode
Experimental https://wicg.github.io/attribution-reporting-api/
Parameters
| Name | Type | Description |
|---|---|---|
enabled
|
boolean |
If enabled, noise is suppressed and reports are sent immediately. |
Storage.setAttributionReportingTracking
Experimental Enables/disables issuing of Attribution Reporting events.
Parameters
| Name | Type | Description |
|---|---|---|
enable
|
boolean |
Storage.sendPendingAttributionReports
Experimental Sends all pending Attribution Reports immediately, regardless of their
scheduled report time.
Return Object
| Name | Type | Description |
|---|---|---|
numSent
|
integer |
The number of reports that were sent. |
Storage.getRelatedWebsiteSets
Experimental 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.
Return Object
| Name | Type | Description |
|---|---|---|
sets
|
array<RelatedWebsiteSet> |
Storage.getAffectedUrlsForThirdPartyCookieMetadata
Experimental 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
Parameters
| Name | Type | Description |
|---|---|---|
firstPartyUrl
|
string |
The URL of the page currently being visited. |
thirdPartyUrls
|
array<string> |
The list of embedded resource URLs from the page. |
Return Object
| Name | Type | Description |
|---|---|---|
matchedUrls
|
array<string> |
Array of matching URLs. If there is a primary pattern match for the first- party URL, only the first-party URL is returned in the array. |
Storage.setProtectedAudienceKAnonymity
Parameters
| Name | Type | Description |
|---|---|---|
owner
|
string |
|
name
|
string |
|
hashes
|
array<binary> |
Events
Storage.cacheStorageContentUpdated
A cache's contents have been modified.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Origin to update. |
storageKey
|
string |
Storage key to update. |
bucketId
|
string |
Storage bucket to update. |
cacheName
|
string |
Name of cache in origin. |
Storage.cacheStorageListUpdated
A cache has been added/deleted.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Origin to update. |
storageKey
|
string |
Storage key to update. |
bucketId
|
string |
Storage bucket to update. |
Storage.indexedDBContentUpdated
The origin's IndexedDB object store has been modified.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Origin to update. |
storageKey
|
string |
Storage key to update. |
bucketId
|
string |
Storage bucket to update. |
databaseName
|
string |
Database to update. |
objectStoreName
|
string |
ObjectStore to update. |
Storage.indexedDBListUpdated
The origin's IndexedDB database list has been modified.
Parameters
| Name | Type | Description |
|---|---|---|
origin
|
string |
Origin to update. |
storageKey
|
string |
Storage key to update. |
bucketId
|
string |
Storage bucket to update. |
Storage.interestGroupAccessed
One of the interest groups was accessed. Note that these events are global
to all targets sharing an interest group store.
Parameters
| Name | Type | Description |
|---|---|---|
accessTime
|
Network.TimeSinceEpoch |
|
type
|
InterestGroupAccessType |
|
ownerOrigin
|
string |
|
name
|
string |
|
componentSellerOrigin
(optional) |
string |
For topLevelBid/topLevelAdditionalBid, and when appropriate, win and additionalBidWin |
bid
(optional) |
number |
For bid or somethingBid event, if done locally and not on a server. |
bidCurrency
(optional) |
string |
|
uniqueAuctionId
(optional) |
InterestGroupAuctionId |
For non-global events --- links to interestGroupAuctionEvent |
Storage.interestGroupAuctionEventOccurred
An auction involving interest groups is taking place. These events are
target-specific.
Parameters
| Name | Type | Description |
|---|---|---|
eventTime
|
Network.TimeSinceEpoch |
|
type
|
InterestGroupAuctionEventType |
|
uniqueAuctionId
|
InterestGroupAuctionId |
|
parentAuctionId
(optional) |
InterestGroupAuctionId |
Set for child auctions. |
auctionConfig
(optional) |
object |
Set for started and configResolved |
Storage.interestGroupAuctionNetworkRequestCreated
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).
Parameters
| Name | Type | Description |
|---|---|---|
type
|
InterestGroupAuctionFetchType |
|
requestId
|
Network.RequestId |
|
auctions
|
array<InterestGroupAuctionId> |
This is the set of the auctions using the worklet that issued this request. In the case of trusted signals, it's possible that only some of them actually care about the keys being queried. |
Storage.storageBucketDeleted
Parameters
| Name | Type | Description |
|---|---|---|
bucketId
|
string |
Storage.attributionReportingSourceRegistered
Experimental Parameters
| Name | Type | Description |
|---|---|---|
registration
|
AttributionReportingSourceRegistration |
|
result
|
AttributionReportingSourceRegistrationResult |
Storage.attributionReportingTriggerRegistered
Experimental Parameters
| Name | Type | Description |
|---|---|---|
registration
|
AttributionReportingTriggerRegistration |
|
eventLevel
|
AttributionReportingEventLevelResult |
|
aggregatable
|
AttributionReportingAggregatableResult |
Storage.attributionReportingReportSent
Experimental Parameters
| Name | Type | Description |
|---|---|---|
url
|
string |
|
body
|
object |
|
result
|
AttributionReportingReportResult |
|
netError
(optional) |
integer |
If result is `sent`, populated with net/HTTP status. |
netErrorName
(optional) |
string |
|
httpStatusCode
(optional) |
integer |
Storage.attributionReportingVerboseDebugReportSent
Experimental Parameters
| Name | Type | Description |
|---|---|---|
url
|
string |
|
body
(optional) |
array<object> |
|
netError
(optional) |
integer |
|
netErrorName
(optional) |
string |
|
httpStatusCode
(optional) |
integer |
Types
SerializedStorageKey
(string)
StorageType
(string)
Enum of possible storage types.
Allowed Values
cookiesfile_systemsindexeddblocal_storageshader_cachewebsqlservice_workerscache_storageinterest_groupsshared_storagestorage_bucketsallother
UsageForType
(object)
Usage for a storage type.
Properties
| Name | Type | Description |
|---|---|---|
storageType
|
StorageType |
Name of storage type. |
usage
|
number |
Storage usage (bytes). |
TrustTokens
(object)
Experimental Pair of issuer origin and number of available (signed, but not used) Trust
Tokens from that issuer.
Properties
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
|
count
|
number |
InterestGroupAuctionId
(string)
Protected audience interest group auction identifier.
InterestGroupAccessType
(string)
Enum of interest group access types.
Allowed Values
joinleaveupdateloadedbidwinadditionalBidadditionalBidWintopLevelBidtopLevelAdditionalBidclear
InterestGroupAuctionEventType
(string)
Enum of auction events.
Allowed Values
startedconfigResolved
InterestGroupAuctionFetchType
(string)
Enum of network fetches auctions can do.
Allowed Values
bidderJsbidderWasmsellerJsbidderTrustedSignalssellerTrustedSignals
StorageBucketsDurability
(string)
Allowed Values
relaxedstrict
StorageBucket
(object)
Properties
| Name | Type | Description |
|---|---|---|
storageKey
|
SerializedStorageKey |
|
name
(optional) |
string |
If not specified, it is the default bucket of the storageKey. |
StorageBucketInfo
(object)
Properties
| Name | Type | Description |
|---|---|---|
bucket
|
StorageBucket |
|
id
|
string |
|
expiration
|
Network.TimeSinceEpoch |
|
quota
|
number |
Storage quota (bytes). |
persistent
|
boolean |
|
durability
|
StorageBucketsDurability |
PrivateToken
(object)
Experimental A single private token with full data for import/export.
Properties
| Name | Type | Description |
|---|---|---|
body
|
string |
Base64-encoded token body. |
signingKey
|
string |
Base64-encoded signing key. |
creationTime
|
number |
Creation time in seconds since Unix epoch. |
PrivateTokenIssuer
(object)
Experimental Tokens grouped by issuer origin.
Properties
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
|
tokens
|
array<PrivateToken> |
PrivateTokenRedemptionRecord
(object)
Experimental A redemption record for an issuer/top-level pair.
Properties
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
|
topLevelOrigin
|
string |
|
body
|
string |
Base64-encoded RR body. |
tokenVerificationKey
|
string |
Base64-encoded token verification key. |
lifetime
|
number |
Lifetime in seconds (0 if unset). |
creationTime
|
number |
Creation time as seconds since Unix epoch. |
lastRedemptionTime
|
number |
Last redemption time as seconds since Unix epoch. |
PrivateTokenAssociation
(object)
Experimental An issuer/top-level association.
Properties
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
|
topLevelOrigin
|
string |
PrivateTokenVerificationKey
(object)
Experimental A verification key in a key commitment.
Properties
| Name | Type | Description |
|---|---|---|
body
|
string |
|
expiry
|
number |
Expiry time as seconds since Unix epoch. |
PrivateTokenKeyCommitment
(object)
Experimental Key commitment for an issuer.
Properties
| Name | Type | Description |
|---|---|---|
issuerOrigin
|
string |
|
protocolVersion
|
string |
Protocol version (e.g. "TrustTokenV3Pmb", "TrustTokenV3Voprf"). |
id
|
integer |
|
batchSize
|
integer |
|
keys
|
array<PrivateTokenVerificationKey> |
AttributionReportingSourceType
(string)
Experimental Allowed Values
navigationevent
UnsignedInt64AsBase10
(string)
Experimental UnsignedInt128AsBase16
(string)
Experimental SignedInt64AsBase10
(string)
Experimental AttributionReportingFilterDataEntry
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
key
|
string |
|
values
|
array<string> |
AttributionReportingFilterConfig
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
filterValues
|
array<AttributionReportingFilterDataEntry> |
|
lookbackWindow
(optional) |
integer |
duration in seconds |
AttributionReportingFilterPair
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
filters
|
array<AttributionReportingFilterConfig> |
|
notFilters
|
array<AttributionReportingFilterConfig> |
AttributionReportingAggregationKeysEntry
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
key
|
string |
|
value
|
UnsignedInt128AsBase16 |
AttributionReportingEventReportWindows
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
start
|
integer |
duration in seconds |
ends
|
array<integer> |
duration in seconds |
AttributionReportingTriggerDataMatching
(string)
Experimental Allowed Values
exactmodulus
AttributionReportingAggregatableDebugReportingData
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
keyPiece
|
UnsignedInt128AsBase16 |
|
value
|
number |
number instead of integer because not all uint32 can be represented by int |
types
|
array<string> |
AttributionReportingAggregatableDebugReportingConfig
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
budget
(optional) |
number |
number instead of integer because not all uint32 can be represented by int, only present for source registrations |
keyPiece
|
UnsignedInt128AsBase16 |
|
debugData
|
array<AttributionReportingAggregatableDebugReportingData> |
|
aggregationCoordinatorOrigin
(optional) |
string |
AttributionScopesData
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
values
|
array<string> |
|
limit
|
number |
number instead of integer because not all uint32 can be represented by int |
maxEventStates
|
number |
AttributionReportingNamedBudgetDef
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
name
|
string |
|
budget
|
integer |
AttributionReportingSourceRegistration
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
time
|
Network.TimeSinceEpoch |
|
expiry
|
integer |
duration in seconds |
triggerData
|
array<number> |
number instead of integer because not all uint32 can be represented by int |
eventReportWindows
|
AttributionReportingEventReportWindows |
|
aggregatableReportWindow
|
integer |
duration in seconds |
type
|
AttributionReportingSourceType |
|
sourceOrigin
|
string |
|
reportingOrigin
|
string |
|
destinationSites
|
array<string> |
|
eventId
|
UnsignedInt64AsBase10 |
|
priority
|
SignedInt64AsBase10 |
|
filterData
|
array<AttributionReportingFilterDataEntry> |
|
aggregationKeys
|
array<AttributionReportingAggregationKeysEntry> |
|
debugKey
(optional) |
UnsignedInt64AsBase10 |
|
triggerDataMatching
|
AttributionReportingTriggerDataMatching |
|
destinationLimitPriority
|
SignedInt64AsBase10 |
|
aggregatableDebugReportingConfig
|
AttributionReportingAggregatableDebugReportingConfig |
|
scopesData
(optional) |
AttributionScopesData |
|
maxEventLevelReports
|
integer |
|
namedBudgets
|
array<AttributionReportingNamedBudgetDef> |
|
debugReporting
|
boolean |
|
eventLevelEpsilon
|
number |
AttributionReportingSourceRegistrationResult
(string)
Experimental Allowed Values
successinternalErrorinsufficientSourceCapacityinsufficientUniqueDestinationCapacityexcessiveReportingOriginsprohibitedByBrowserPolicysuccessNoiseddestinationReportingLimitReacheddestinationGlobalLimitReacheddestinationBothLimitsReachedreportingOriginsPerSiteLimitReachedexceedsMaxChannelCapacityexceedsMaxScopesChannelCapacityexceedsMaxTriggerStateCardinalityexceedsMaxEventStatesLimitdestinationPerDayReportingLimitReached
AttributionReportingSourceRegistrationTimeConfig
(string)
Experimental Allowed Values
includeexclude
AttributionReportingAggregatableValueDictEntry
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
key
|
string |
|
value
|
number |
number instead of integer because not all uint32 can be represented by int |
filteringId
|
UnsignedInt64AsBase10 |
AttributionReportingAggregatableValueEntry
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
values
|
array<AttributionReportingAggregatableValueDictEntry> |
|
filters
|
AttributionReportingFilterPair |
AttributionReportingEventTriggerData
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
data
|
UnsignedInt64AsBase10 |
|
priority
|
SignedInt64AsBase10 |
|
dedupKey
(optional) |
UnsignedInt64AsBase10 |
|
filters
|
AttributionReportingFilterPair |
AttributionReportingAggregatableTriggerData
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
keyPiece
|
UnsignedInt128AsBase16 |
|
sourceKeys
|
array<string> |
|
filters
|
AttributionReportingFilterPair |
AttributionReportingAggregatableDedupKey
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
dedupKey
(optional) |
UnsignedInt64AsBase10 |
|
filters
|
AttributionReportingFilterPair |
AttributionReportingNamedBudgetCandidate
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
name
(optional) |
string |
|
filters
|
AttributionReportingFilterPair |
AttributionReportingTriggerRegistration
(object)
Experimental Properties
| Name | Type | Description |
|---|---|---|
filters
|
AttributionReportingFilterPair |
|
debugKey
(optional) |
UnsignedInt64AsBase10 |
|
aggregatableDedupKeys
|
array<AttributionReportingAggregatableDedupKey> |
|
eventTriggerData
|
array<AttributionReportingEventTriggerData> |
|
aggregatableTriggerData
|
array<AttributionReportingAggregatableTriggerData> |
|
aggregatableValues
|
array<AttributionReportingAggregatableValueEntry> |
|
aggregatableFilteringIdMaxBytes
|
integer |
|
debugReporting
|
boolean |
|
aggregationCoordinatorOrigin
(optional) |
string |
|
sourceRegistrationTimeConfig
|
AttributionReportingSourceRegistrationTimeConfig |
|
triggerContextId
(optional) |
string |
|
aggregatableDebugReportingConfig
|
AttributionReportingAggregatableDebugReportingConfig |
|
scopes
|
array<string> |
|
namedBudgets
|
array<AttributionReportingNamedBudgetCandidate> |
AttributionReportingEventLevelResult
(string)
Experimental Allowed Values
successsuccessDroppedLowerPriorityinternalErrornoCapacityForAttributionDestinationnoMatchingSourcesdeduplicatedexcessiveAttributionspriorityTooLowneverAttributedSourceexcessiveReportingOriginsnoMatchingSourceFilterDataprohibitedByBrowserPolicynoMatchingConfigurationsexcessiveReportsfalselyAttributedSourcereportWindowPassednotRegisteredreportWindowNotStartednoMatchingTriggerData
AttributionReportingAggregatableResult
(string)
Experimental Allowed Values
successinternalErrornoCapacityForAttributionDestinationnoMatchingSourcesexcessiveAttributionsexcessiveReportingOriginsnoHistogramsinsufficientBudgetinsufficientNamedBudgetnoMatchingSourceFilterDatanotRegisteredprohibitedByBrowserPolicydeduplicatedreportWindowPassedexcessiveReports
AttributionReportingReportResult
(string)
Experimental Allowed Values
sentprohibitedfailedToAssembleexpired
RelatedWebsiteSet
(object)
Experimental A single Related Website Set object.
Properties
| Name | Type | Description |
|---|---|---|
primarySites
|
array<string> |
The primary site of this set, along with the ccTLDs if there is any. |
associatedSites
|
array<string> |
The associated sites of this set, along with the ccTLDs if there is any. |
serviceSites
|
array<string> |
The service sites of this set, along with the ccTLDs if there is any. |