The new webhook integrations are as follows:
Here are the sections after the fold:
The Urban Airship Connect adapter in lets you track mobile app events delivered by Urban Airship Connect. Using this functionality you can warehouse all of your Urban Airship mobile app and push notification events alongside your existing Snowplow events.
For help setting up Urban Airship Connect support, see the Urban Airship Connect setup wiki page.
For technical details on this adapter, see the Urban Airship Connect adapter wiki page.
The SendGrid webhook adapter lets you track all email-related events emitted by SendGrid through their SendGrid webhooks. It’s great for keeping track of your email campaigns, allowing you to see which emails generate the most interest.
For help setting up SendGrid support, see the SendGrid webhook setup wiki page.
For technical details on this adapter, see the SendGrid webhook adapter wiki page.
Community member Bernardo Srulzon has contribued an update to one of our SQL data models: web-recalculate.
The updated data model is more efficient (consuming less disk space), and now creates a helpful cookie-ID-to-user-ID map. Thanks Bernardo!
The latest version of the EmrEtlRunner and StorageLoader are available from our Bintray here.
In your EmrEtlRunner’s
config.yml file, update your
hadoop_enrich job’s version to 1.5.0, like so:
For a complete example, see our sample
You’ll need to deploy the Redshift tables for any webhooks you plan on ingesting into Snowplow. You can find the Redshift table deployment instructions on the corresponding webhook setup wiki pages:
We welcome any contributions of webhook adapters for other services - for details on getting started, see our wiki page How to integrate a webhook into Snowplow. Please note that contributing will require some experience in Scala at this time.
Similarly, if you would like to sponsor the Snowplow team to build a webhook adapter, do get in touch!
Upcoming Snowplow releases include:
Note that these releases are always subject to change between now and the actual release date.
Documentation relating to the new webhook support is available on the wiki:
As always, if you do run into any issues or don’t understand any of the new features, please raise an issue or get in touch with us via the usual channels.
For more details on this release, please check out the R75 Release Notes on GitHub.