Table of Contents

Class AttributionReportingSourceRegistration

Namespace
OpenQA.Selenium.DevTools.V132.Storage
Assembly
WebDriver.dll

AttributionReportingSourceRegistration

public sealed class AttributionReportingSourceRegistration
Inheritance
AttributionReportingSourceRegistration
Inherited Members

Properties

AggregatableDebugReportingConfig

aggregatableDebugReportingConfig

[JsonPropertyName("aggregatableDebugReportingConfig")]
public AttributionReportingAggregatableDebugReportingConfig AggregatableDebugReportingConfig { get; set; }

Property Value

AttributionReportingAggregatableDebugReportingConfig

AggregatableReportWindow

aggregatableReportWindow

[JsonPropertyName("aggregatableReportWindow")]
public long AggregatableReportWindow { get; set; }

Property Value

long

AggregationKeys

aggregationKeys

[JsonPropertyName("aggregationKeys")]
public AttributionReportingAggregationKeysEntry[] AggregationKeys { get; set; }

Property Value

AttributionReportingAggregationKeysEntry[]

DebugKey

debugKey

[JsonPropertyName("debugKey")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string DebugKey { get; set; }

Property Value

string

DestinationLimitPriority

destinationLimitPriority

[JsonPropertyName("destinationLimitPriority")]
public string DestinationLimitPriority { get; set; }

Property Value

string

DestinationSites

destinationSites

[JsonPropertyName("destinationSites")]
public string[] DestinationSites { get; set; }

Property Value

string[]

EventId

eventId

[JsonPropertyName("eventId")]
public string EventId { get; set; }

Property Value

string

Expiry

expiry

[JsonPropertyName("expiry")]
public long Expiry { get; set; }

Property Value

long

FilterData

filterData

[JsonPropertyName("filterData")]
public AttributionReportingFilterDataEntry[] FilterData { get; set; }

Property Value

AttributionReportingFilterDataEntry[]

MaxEventLevelReports

maxEventLevelReports

[JsonPropertyName("maxEventLevelReports")]
public long MaxEventLevelReports { get; set; }

Property Value

long

Priority

priority

[JsonPropertyName("priority")]
public string Priority { get; set; }

Property Value

string

ReportingOrigin

reportingOrigin

[JsonPropertyName("reportingOrigin")]
public string ReportingOrigin { get; set; }

Property Value

string

ScopesData

scopesData

[JsonPropertyName("scopesData")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public AttributionScopesData ScopesData { get; set; }

Property Value

AttributionScopesData

SourceOrigin

sourceOrigin

[JsonPropertyName("sourceOrigin")]
public string SourceOrigin { get; set; }

Property Value

string

Time

time

[JsonPropertyName("time")]
public double Time { get; set; }

Property Value

double

TriggerDataMatching

triggerDataMatching

[JsonPropertyName("triggerDataMatching")]
public AttributionReportingTriggerDataMatching TriggerDataMatching { get; set; }

Property Value

AttributionReportingTriggerDataMatching

TriggerSpecs

triggerSpecs

[JsonPropertyName("triggerSpecs")]
public AttributionReportingTriggerSpec[] TriggerSpecs { get; set; }

Property Value

AttributionReportingTriggerSpec[]

Type

type

[JsonPropertyName("type")]
public AttributionReportingSourceType Type { get; set; }

Property Value

AttributionReportingSourceType