We’ve been implementing some self describing events (using datalayer events and GTM triggers/tags) and for the most part everything is working as expected and the events are succesfully making it into our Snowflake atomic events table.
Some events have a large JSON array passed through as an event property (full product api response). I am trying to do this as Snowflake supports JSON structured data really well and I can easily pick and choose what values I want from the JSON array.
The problem is these events are not being accepted by the collector (cloudfront).
In the chrome console, I can see a warning “Snowplow: Event of size 221383 is too long - the maximum size is 40000”.
Just wondering if anyone else has come across this limitation and if there are any suggested workarounds to allow storing of large JSON event properties?