D-022 Is desc at most 250 characters, and each sellerids value at most 64, when the text says "strongly recommended" and "Should be limited"?
What the schemas do
Two rules, at the should level: a longer value gets a warning and stays valid.
Options
Why
Both sentences recommend a limit, so a longer value is still valid, and each rule warns. A schema limit would reject what the text allows.
What we ask the specification to state
Say whether the limits are hard: "at most 250 characters" and "at most 64 characters" would let a receiver reject longer values.
The specification lines it rests on
Each line is quoted as the record pins it. Expand an item to read the quote.
main
Object: Deal, a requirement L91 at 3028ddc
It is strongly recommended to keep this field to 250 characters or less.
Object: Inventory, a requirement L128 at 3028ddc
Should be limited to 64 characters in length.
Object: Deal, the
descrow L91 at 3028ddcdesc| string | Short description for the deal to help the receiver locate the deal once it has been sent. It is strongly recommended to keep this field to 250 characters or less.Object: Inventory, the
selleridsrow L128 at 3028ddcsellerids| string array | The identifier associated with the seller or reseller account within the advertising system. If used, the values in this attribute must contain the same value used in transactions (i.e. OpenRTB bid requests) in the field specified by the SSP/exchange. An empty list implies the deal may runs across all sellers. Typically, in OpenRTB, this ispublisher.id. For OpenDirect it is typically the publisher's organization ID. Should be limited to 64 characters in length.
Tag 1.0-202602
Object: Deal, a requirement L91 at 938a5d1
It is strongly recommended to keep this field to 250 characters or less.
Object: Inventory, a requirement L128 at 938a5d1
Should be limited to 64 characters in length.
Object: Deal, the
descrow L91 at 938a5d1desc| string | Short description for the deal to help the receiver locate the deal once it has been sent. It is strongly recommended to keep this field to 250 characters or less.Object: Inventory, the
selleridsrow L128 at 938a5d1sellerids| string array | The identifier associated with the seller or reseller account within the advertising system. If used, the values in this attribute must contain the same value used in transactions (i.e. OpenRTB bid requests) in the field specified by the SSP/exchange. An empty list implies the deal may runs across all sellers. Typically, in OpenRTB, this ispublisher.id. For OpenDirect it is typically the publisher's organization ID. Should be limited to 64 characters in length.
What it shapes
main: Deal.desc, Inventory.sellerids
Tag 1.0-202602: Deal.desc, Inventory.sellerids