# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AllProcessedBidResponsesPayload consists of a list of all processed responses received from bidders.
AuctionResponsePayload consists of a final openrtb2.BidResponse object that will be sent back to the requester.
BidderRequestPayload consists of the openrtb2.BidRequest object distilled for the particular bidder.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EntrypointPayload consists of an HTTP request and a raw body of the openrtb2.BidRequest.
HookResult represents the result of execution the concrete hook instance.
ModuleInvocationContext holds data passed to the module hook during invocation.
No description provided by the author
ProcessedAuctionRequestPayload consists of the openrtb_ext.RequestWrapper object.
RawBidderResponsePayload consists of a list of adapters.TypedBid objects representing bids returned by a particular bidder.
# Interfaces
AllProcessedBidResponses hooks are invoked over a list of all processed responses received from bidders before a winner is chosen.
AuctionResponse hooks are invoked at the very end of request processing.
BidderRequest hooks are invoked for each bidder participating in auction.
Entrypoint hooks are invoked at the very beginning of request processing.
ProcessedAuctionRequest hooks are invoked after the request is parsed and enriched with additional data.
RawAuctionRequest hooks are invoked only for "/openrtb2/auction" endpoint after retrieving the account config, but before the request is parsed and any additions are made.
RawBidderResponse hooks are invoked for each bidder participating in auction.
# Type aliases
ModuleContext holds arbitrary data passed between module hooks at different stages.
No description provided by the author
No description provided by the author
RawAuctionRequestPayload represents a raw body of the openrtb2.BidRequest.