Sometimes we want to pass complex data structures to the dataLayer, for example when using the enhanced e-commerce feature (https://developers.google.com/tag-manager/enhanced-ecommerce). With this PR, we can still just add simple strings if needed, so there is no BC break.
Sometimes we want to pass complex data structures to the dataLayer, for example when using the enhanced e-commerce feature (https://developers.google.com/tag-manager/enhanced-ecommerce). With this PR, we can still just add simple strings if needed, so there is no BC break.