Table of Contents

Class AuctionAdConfig

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[ToObject]
public class AuctionAdConfig
Inheritance
AuctionAdConfig
Inherited Members

Constructors

AuctionAdConfig()

public AuctionAdConfig()

Fields

AdditionalBids

[Value("additionalBids")]
public Task<GlobalObject.Undefined> AdditionalBids

Field Value

Task<GlobalObject.Undefined>

AllSlotsRequestedSizes

[Value("allSlotsRequestedSizes")]
public List<Dictionary<string, string>> AllSlotsRequestedSizes

Field Value

List<Dictionary<string, string>>

AuctionNonce

[Value("auctionNonce")]
public string AuctionNonce

Field Value

string

AuctionReportBuyerDebugModeConfig

[Value("auctionReportBuyerDebugModeConfig")]
public AuctionReportBuyerDebugModeConfig AuctionReportBuyerDebugModeConfig

Field Value

AuctionReportBuyerDebugModeConfig

AuctionReportBuyerKeys

[Value("auctionReportBuyerKeys")]
public List<BigInt> AuctionReportBuyerKeys

Field Value

List<BigInt>

AuctionReportBuyers

[Value("auctionReportBuyers")]
public Dictionary<string, AuctionReportBuyersConfig> AuctionReportBuyers

Field Value

Dictionary<string, AuctionReportBuyersConfig>

AuctionSignals

[Value("auctionSignals")]
public Task<dynamic> AuctionSignals

Field Value

Task<dynamic>

ComponentAuctions

[Value("componentAuctions")]
public List<AuctionAdConfig> ComponentAuctions

Field Value

List<AuctionAdConfig>

DecisionLogicURL

[Value("decisionLogicURL")]
public required string DecisionLogicURL

Field Value

string

DeprecatedRenderURLReplacements

[Value("deprecatedRenderURLReplacements")]
public Task<Dictionary<string, string>?> DeprecatedRenderURLReplacements

Field Value

Task<Dictionary<string, string>>

DirectFromSellerSignalsHeaderAdSlot

[Value("directFromSellerSignalsHeaderAdSlot")]
public Task<string?> DirectFromSellerSignalsHeaderAdSlot

Field Value

Task<string>

InterestGroupBuyers

[Value("interestGroupBuyers")]
public List<string> InterestGroupBuyers

Field Value

List<string>

MaxTrustedScoringSignalsURLLength

[Value("maxTrustedScoringSignalsURLLength")]
public long MaxTrustedScoringSignalsURLLength

Field Value

long

PerBuyerCumulativeTimeouts

[Value("perBuyerCumulativeTimeouts")]
public Task<Dictionary<string, ulong>?> PerBuyerCumulativeTimeouts

Field Value

Task<Dictionary<string, ulong>>

PerBuyerCurrencies

[Value("perBuyerCurrencies")]
public Task<Dictionary<string, string>?> PerBuyerCurrencies

Field Value

Task<Dictionary<string, string>>

PerBuyerExperimentGroupIds

[Value("perBuyerExperimentGroupIds")]
public Dictionary<string, ushort> PerBuyerExperimentGroupIds

Field Value

Dictionary<string, ushort>

PerBuyerGroupLimits

[Value("perBuyerGroupLimits")]
public Dictionary<string, ushort> PerBuyerGroupLimits

Field Value

Dictionary<string, ushort>

PerBuyerMultiBidLimits

[Value("perBuyerMultiBidLimits")]
public Dictionary<string, ushort> PerBuyerMultiBidLimits

Field Value

Dictionary<string, ushort>

PerBuyerPrioritySignals

[Value("perBuyerPrioritySignals")]
public Dictionary<string, Dictionary<string, Number>> PerBuyerPrioritySignals

Field Value

Dictionary<string, Dictionary<string, Number>>

PerBuyerRealTimeReportingConfig

[Value("perBuyerRealTimeReportingConfig")]
public Dictionary<string, AuctionRealTimeReportingConfig> PerBuyerRealTimeReportingConfig

Field Value

Dictionary<string, AuctionRealTimeReportingConfig>

PerBuyerSignals

[Value("perBuyerSignals")]
public Task<Dictionary<string, dynamic>?> PerBuyerSignals

Field Value

Task<Dictionary<string, dynamic>>

PerBuyerTimeouts

[Value("perBuyerTimeouts")]
public Task<Dictionary<string, ulong>?> PerBuyerTimeouts

Field Value

Task<Dictionary<string, ulong>>

PrivateAggregationConfig

[Value("privateAggregationConfig")]
public ProtectedAudiencePrivateAggregationConfig PrivateAggregationConfig

Field Value

ProtectedAudiencePrivateAggregationConfig

ReportingTimeout

[Value("reportingTimeout")]
public ulong ReportingTimeout

Field Value

ulong

RequestId

[Value("requestId")]
public string RequestId

Field Value

string

RequestedSize

[Value("requestedSize")]
public Dictionary<string, string> RequestedSize

Field Value

Dictionary<string, string>

RequiredSellerCapabilities

[Value("requiredSellerCapabilities")]
public List<string> RequiredSellerCapabilities

Field Value

List<string>

ResolveToConfig

[Value("resolveToConfig")]
public Task<bool> ResolveToConfig

Field Value

Task<bool>

Seller

[Value("seller")]
public required string Seller

Field Value

string

SellerCurrency

[Value("sellerCurrency")]
public string SellerCurrency

Field Value

string

SellerExperimentGroupId

[Value("sellerExperimentGroupId")]
public ushort SellerExperimentGroupId

Field Value

ushort

SellerRealTimeReportingConfig

[Value("sellerRealTimeReportingConfig")]
public AuctionRealTimeReportingConfig SellerRealTimeReportingConfig

Field Value

AuctionRealTimeReportingConfig

SellerSignals

[Value("sellerSignals")]
public Task<dynamic> SellerSignals

Field Value

Task<dynamic>

SellerTimeout

[Value("sellerTimeout")]
public ulong SellerTimeout

Field Value

ulong

ServerResponse

[Value("serverResponse")]
public Task<Uint8Array> ServerResponse

Field Value

Task<Uint8Array>

Signal

[Value("signal")]
public AbortSignal? Signal

Field Value

AbortSignal

TrustedScoringSignalsCoordinator

[Value("trustedScoringSignalsCoordinator")]
public string TrustedScoringSignalsCoordinator

Field Value

string

TrustedScoringSignalsURL

[Value("trustedScoringSignalsURL")]
public string TrustedScoringSignalsURL

Field Value

string