Snowtype v0.8.2 released!

Snowtype v0.8.2 released! :rocket:

  • Generate types and code for entities in Event Specifications with standard event Data Structures.
  • Add Event Specifications with Standard Event Data Structures in the instructions file.
  • Include inferred Event Specification IDs from Data Product Ids in the update process.

https://www.npmjs.com/package/@snowplow/snowtype

1 Like

Hi @Peter_Perlepes, sounds like great news. What are “standard event Data Structures” - I assume Schemas/Data Structures from http://iglucentral.com/ ?

1 Like

Hey @davidher_mann !
To clarify, by standard Data Structures we refer to the curated list of schemas we include from iglucentral.com you can use when adding an event Data Structure to an Event Specification

Thanks, makes sense. Any timeline when the list will be extended? Quite a lot of common schemas e.g. mobile events (com.snowplowanalytics.mobile) are currently missing.

We are always interested in the use-cases that would drive us to consider this extension.
What are the schemas that you refer to and are those schemas maybe included in the Mobile Base Data Product ?

Thanks for the hint, they are indeed included in the “Base Mobile Data Product”.

My two cents: I think Snowplow should not decided for the customer how data products are structured. Or is the idea to copy the base data product via API and set it up as we want under a different name?

Sorry for the delay David, seems I missed the notification

Both Base Web and Base Mobile are special kinds of Data Products. We designed them to become a standard starting point on your web and mobile tracking, that is why they include the most basic of events. The curation of most basic comes from our experience with customers.

They work a bit special too, providing information based on the data received from the app id/s you set, not requiring any additional setup. So you can create a Base for each application you track.