Web SDK does not dictate the data layer that you use. I would say that no analytics product should do any kind of dictation, because it should be up to you, the implementer, to decide what data to send to the product.
Having said that, the XDM schema does lend itself to being used well with an event...