mirror of
https://github.com/prebid/openrtb.git
synced 2026-06-15 22:46:34 +03:00
20 lines
722 B
Go
20 lines
722 B
Go
package openrtb
|
|
|
|
// 5.13 Production Quality
|
|
//
|
|
// Options for content quality.
|
|
// These values are defined by the IAB; refer to www.iab.com/wp-content/uploads/2015/03/long-form-video-final.pdf for more information.
|
|
type ProductionQuality int8
|
|
|
|
const (
|
|
ProductionQualityUnknown ProductionQuality = 0 // Unknown
|
|
ProductionQualityProfessionallyProduced ProductionQuality = 1 // Professionally Produced
|
|
ProductionQualityProsumer ProductionQuality = 2 // Prosumer
|
|
ProductionQualityUserGenerated ProductionQuality = 3 // User Generated (UGC)
|
|
)
|
|
|
|
// PtrProductionQuality returns pointer to passed argument.
|
|
func PtrProductionQuality(q ProductionQuality) *ProductionQuality {
|
|
return &q
|
|
}
|