5.1.0
What's Changed
- Add adapter dispatch pattern for path extraction by @adamribaudo-velir in #272
- Dedup transactions by @dgitis in #277
- Align default channel groupings with GA4 docs by @erikverheij in #282
- Explicit Item and Ecommerce field selection by @dgitis in #283
Items Fields
Since the release of version 5.0.0
, Google changed format of the items
record which caused the base_ga4__events
model to fail. This was fixed with a simple full refresh, but that cost extra processing.
Version 5.1.0
explicitly unnests and re-nests the items
and ecommerce
records in the base_ga4__events
model so that future changes will not break the model.
Every effort has been made to re-nest the contents of those records into the same slots which should ensure that you can upgrade without rebuilding your base_ga4__events
table. However, if you run in to an error with the base_ga4__events
model on upgrading, you will either need to run a full refresh to fix the error or over-ride the base_select
macro with your own version where the order of the items
and ecommerce
fields matches that seen in your existing base_ga4__events
table.
New Contributors
- @erikverheij made their first contribution in #282
Full Changelog: 5.0.0...5.1.0