AttributionReportingSourceRegistration

@Serializable
data class AttributionReportingSourceRegistration(val time: TimeSinceEpoch, val expiry: Int, val triggerSpecs: List<AttributionReportingTriggerSpec>, val aggregatableReportWindow: Int, val type: AttributionReportingSourceType, val sourceOrigin: String, val reportingOrigin: String, val destinationSites: List<String>, val eventId: UnsignedInt64AsBase10, val priority: SignedInt64AsBase10, val filterData: List<AttributionReportingFilterDataEntry>, val aggregationKeys: List<AttributionReportingAggregationKeysEntry>, val debugKey: UnsignedInt64AsBase10? = null, val triggerDataMatching: AttributionReportingTriggerDataMatching)

Official doc

Constructors

Link copied to clipboard
constructor(time: TimeSinceEpoch, expiry: Int, triggerSpecs: List<AttributionReportingTriggerSpec>, aggregatableReportWindow: Int, type: AttributionReportingSourceType, sourceOrigin: String, reportingOrigin: String, destinationSites: List<String>, eventId: UnsignedInt64AsBase10, priority: SignedInt64AsBase10, filterData: List<AttributionReportingFilterDataEntry>, aggregationKeys: List<AttributionReportingAggregationKeysEntry>, debugKey: UnsignedInt64AsBase10? = null, triggerDataMatching: AttributionReportingTriggerDataMatching)

Properties

Link copied to clipboard

duration in seconds

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val expiry: Int

duration in seconds

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard