There are typos in the spec found at http://www.iab.net/media/file/OpenRTB-API-Specification-Version-2-1.pdf that are being implemented in this project. On page 19 of the IAB spec the "protocol" field is identified as an integer; in the same document on page 48 (video request example) the "protocol" field is defined as an array of integers -- which is correct. I'm also getting issues with the "companiontype" field where I'm passing an array but the code is expecting an int.
There are typos in the spec found at http://www.iab.net/media/file/OpenRTB-API-Specification-Version-2-1.pdf that are being implemented in this project. On page 19 of the IAB spec the "protocol" field is identified as an integer; in the same document on page 48 (video request example) the "protocol" field is defined as an array of integers -- which is correct. I'm also getting issues with the "companiontype" field where I'm passing an array but the code is expecting an int.