Hello Vanda,
I think I understand what you're asking better–it sounds like you're asking whether a top-level category appearing in
BidRequest.bcat indicates that the categories under it are also blocked. For example, if Pets (
IAB16) were blocked, so would its sub-categories like Birds (
IAB16-2). This behavior is consistent with the OpenRTB spec, so my expectation is that it would work like that, and I can investigate further with the engineering team if you have evidence that is not the current behavior.
It's worth noting however that what is happening in Google's OpenRTB implementation is that fields like
BidRequest.AdSlot.excluded_product_category (values found in
ad-product-categories.txt) are being translated into OpenRTB's content categories. Google's product categories are not structured in an identical way, and so I'd expect you should see less of the top-level categories appearing in OpenRTB bid requests, and instead see more granular use of sub-categories.