Now you can use Google Cloud Storage to store and retrieve user-level mobile data with our latest Connect integration. With this new integration, Connect provides hourly data rollups from your app, formatted in JSON.
Run powerful Google Cloud Platform services such as BigQuery, Cloud Machine Learning, and Bigtable on top of your mobile user data.
To get started with this new integration, head over to our GCS Setup documentation.
In Other Connect News
Effective today, all Web Notify events, which include web sends, clicks, sessions, and uninstalls can be streamed in real time using Connect. Combined with Named Users, our user-mapping utility, this release takes you one step further in your omnichannel user engagement strategy.
Web Notify events now supported in Connect:
SEND WEB_CLICK WEB_SESSION UNINSTALL See Connect Event Types in our Connect API reference for details on these and other event types.
As a Connect customer, you can now integrate server-side custom events with your business systems. We have added a new source attribute to the Custom Event object that specifies the origin of the event, either your app or your server.
All events sent via our server-side custom events API can now be streamed in real time via Connect. See custom events in our Connect API reference for details on the custom event object.
We are excited to announce our newest Connect integration with webhooks.
Using webhooks, you can easily post real-time, user-level events from your mobile audience to your backend systems, generating custom workflows based on mobile events.
Since webhooks can post information to any URL, the possiblities are limitless. Here are just a few simple examples of common webhook use cases:
Trigger a welcome email send 24 hours after a first app open
We are excited to announce expanded support for custom events. Our new server-side custom events API accepts events from outside systems such as your corporate website, CRM/POS systems, or social media.
You can now instrument your servers and other backend systems to send events to Urban Airship in order to send automated messages using custom event triggers.
See our UI and API documentation on custom event triggers.
Use Cases Server-side custom events enable a number of new automated messaging options, tying in user lifecyle events from outside of your app.
We’re excited to announce our newest Connect Integration partner: Adobe Analytics.
Adobe Analytics users, this is an exciting step forward in your mobile analytics strategy. Now you can:
Augment existing behavioral analytics with mobile engagement data, available exclusively from Urban Airship Connect.
Target your Urban Airship audience based on insights from Adobe Analytics.
Integration is simple and requires only a few lines of code. To get started, see: Adobe Analytics.
We’re excited to announce yet another Connect analytics integration this month with Amplitude.
Amplitude users already know and love Amplitude’s Behavioral Cohorts segmentation feature. With this integration, you can now upload behavioral cohorts into Urban Airship using Uploaded Lists, for targeting via the Engage platform.
Once you set up the behavioral cohorts for targeting via Engage, you will begin receiving engagement data via the Connect data stream.
See our Amplitude Integration docs to get started.
It was a big month for Connect Integrations here at the ‘Ship, and it’s great to finish the month up strong with Customer.io, a natural fit for Urban Airship customers, with their strong focus on automation, analytics, and user segmentation.
It only takes a few lines of code to get started. Check out our Customer.io Integration docs to get started.
We’re excited to announce the release of our Google Analytics Connect integration. Now you can send Urban Airship mobile engagement events directly to Google Analytics, enhancing your understanding of user behavior with unique data from Urban Airship.
Configure your app to report on the following mobile engagement events:
Use Cases Follow the path of a user after a push notification is sent
Track screen views as events that our SDK reports to the Connect data stream. Follow a user’s path through your app by looking at viewed_screen and previous_screen fields within a session.
To implement screen tracking for your app:
Identify and track screens in your app:
iOS Screen Tracking
Android Screen Tracking
View screen tracking events in Connect: Screen Viewed Event
If you are new to Connect, read About Connect.
In the Connect API, we added the resource attribute to PUSH_BODY events, indicating the origin of the push payload.
Push payloads can originate from:
Immediate messages (sent right away, i.e., neither scheduled nor automated)
See: Push Body Event in the Connect API reference for details.
ID Matching allows you to associate up to 20 external identfiers to an Urban Airship user.
Simply associate the external identifier, e.g., IDFA, Google Analytics CID, Salesforce ID, etc., to the Urban Airship user ID (Channel ID) in the SDK. When the association is made, Urban Airship Connect receives the event and matches your ID with the UA channel ID.
Subsequently, all associated identifiers are returned in the Connect data stream under the "identifiers" key:
We are happy to anounce the release of Urban Airship Connect, the industry’s first mobile engagement data streaming service.
Connect delivers a real-time stream of mobile events via our streaming API or a number of prebuilt third-party integrations. For example, whenever a user opens your app, closes your app, experiences a tag change, or enters a new location, Connect will pass the event our Data Streaming API. You can access this stream directly via a Direct Connection, or you can funnel the data into one of our prebuilt integrations.