endpoints

package
v0.0.0-...-498b6f3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2021 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Auction

func Auction(cfg *config.Configuration, syncers map[openrtb_ext.BidderName]usersync.Usersyncer, gdprPerms gdpr.Permissions, metricsEngine metrics.MetricsEngine, dataCache cache.Cache, exchanges map[string]adapters.Adapter) httprouter.Handle

func NewCookieSyncEndpoint

func NewCookieSyncEndpoint(
	syncers map[openrtb_ext.BidderName]usersync.Usersyncer,
	cfg *config.Configuration,
	syncPermissions gdpr.Permissions,
	metrics metrics.MetricsEngine,
	pbsAnalytics analytics.PBSAnalyticsModule,
	bidderMap map[string]openrtb_ext.BidderName) httprouter.Handle

func NewCurrencyRatesEndpoint

func NewCurrencyRatesEndpoint(rateConverter rateConverter, fetchingInterval time.Duration) http.HandlerFunc

NewCurrencyRatesEndpoint returns current currency rates applied by the PBS server.

func NewGetUIDsEndpoint

func NewGetUIDsEndpoint(cfg config.HostCookie) httprouter.Handle

NewGetUIDsEndpoint implements the /getuid endpoint which returns all the existing syncs for the user

func NewStatusEndpoint

func NewStatusEndpoint(response string) httprouter.Handle

NewStatusEndpoint returns a handler which writes the given response when the app is ready to serve requests.

func NewVersionEndpoint

func NewVersionEndpoint(version string) http.HandlerFunc

NewVersionEndpoint returns the latest commit sha1 from which the binary was built

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL