diff --git a/audio_test.go b/audio_test.go index cb27e93..8edc503 100644 --- a/audio_test.go +++ b/audio_test.go @@ -22,14 +22,14 @@ func TestAudio(t *testing.T) { MaxDuration: 30, Protocols: []int{AudioProtocolDAAST1, AudioProtocolDAAST1Wrapper}, Sequence: 1, - BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, + BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, MaxExtended: 30, MinBitrate: 300, MaxBitrate: 1500, Delivery: []int{ContentDeliveryProgressive}, CompanionAd: []Banner{ - {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, - {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}}, + {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, + {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}}, }, API: []int{APIFrameworkVPAID1, APIFrameworkVPAID2}, CompanionType: []int{VASTCompanionStatic, VASTCompanionHTML}, @@ -45,14 +45,14 @@ func TestAudio_Validate(t *testing.T) { MaxDuration: 30, Protocols: []int{AudioProtocolDAAST1, AudioProtocolDAAST1Wrapper}, Sequence: 1, - BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, + BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, MaxExtended: 30, MinBitrate: 300, MaxBitrate: 1500, Delivery: []int{ContentDeliveryProgressive}, CompanionAd: []Banner{ - {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, - {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}}, + {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, + {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}}, }, CompanionType: []int{VASTCompanionStatic, VASTCompanionHTML}, } diff --git a/bidrequest_test.go b/bidrequest_test.go index 745b15c..4714b11 100644 --- a/bidrequest_test.go +++ b/bidrequest_test.go @@ -21,7 +21,7 @@ func TestBidRequest(t *testing.T) { { ID: "1", Secure: 1, - Banner: &Banner{W: 300, H: 250, Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated}}, + Banner: &Banner{W: 300, H: 250, Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive}}, }, }, Site: &Site{ diff --git a/openrtb.go b/openrtb.go index 1058730..0ccd3fe 100644 --- a/openrtb.go +++ b/openrtb.go @@ -446,7 +446,7 @@ const ( CreativeAttributeExtremeAnimation = 10 CreativeAttributeSurveys = 11 CreativeAttributeTextOnly = 12 - CreativeAttributeUserInitiated = 13 + CreativeAttributeUserInteractive = 13 CreativeAttributeWindowsDialogOrAlert = 14 CreativeAttributeHasAudioWithPlayer = 15 CreativeAttributeAdProvidesSkipButton = 16 @@ -508,6 +508,12 @@ const ( VideoProtoVAST4Wrapper = 8 AudioProtocolDAAST1 = 9 AudioProtocolDAAST1Wrapper = 10 + VideoProtoVAST41 = 11 + VideoProtoVAST41Wrapper = 12 + VideoProtoVAST42 = 13 + VideoProtoVAST42Wrapper = 14 + VideoProtoVAST43 = 15 + VideoProtoVAST43Wrapper = 16 ) // 5.9 Video Placement Types diff --git a/video_test.go b/video_test.go index 2926a31..38d8c21 100644 --- a/video_test.go +++ b/video_test.go @@ -29,7 +29,7 @@ func TestVideo(t *testing.T) { H: 480, Linearity: VideoLinearityLinear, Sequence: 1, - BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, + BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, MaxExtended: 30, MinBitrate: 300, MaxBitrate: 1500, @@ -38,8 +38,8 @@ func TestVideo(t *testing.T) { Delivery: []int{ContentDeliveryProgressive}, Pos: AdPosAboveFold, CompanionAd: []Banner{ - {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, - {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInitiated, CreativeAttributeWindowsDialogOrAlert}}, + {W: 300, H: 250, ID: "1234567893-1", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}, ExpDir: []int{ExpDirRight, ExpDirDown}}, + {W: 728, H: 90, ID: "1234567893-2", Pos: AdPosAboveFold, BAttr: []int{CreativeAttributeUserInteractive, CreativeAttributeWindowsDialogOrAlert}}, }, Placement: VideoPlacementInStream, Api: []int{APIFrameworkVPAID1, APIFrameworkVPAID2},