Urban Airship Responder setup guide - snowplow-archive/sauna GitHub Wiki

HOME > GUIDE FOR DEVOPS > SETTING UP SAUNA > RESPONDERS > Urban Airship Responder setup guide

This responder has not yet been implemented. If you are interested in contributing this or sponsoring us to build this, please get in touch.

See also: Urban Airship Responder user guide

Contents

Overview

This responder lets your users export data from your event warehouse and upload this data to Urban Airship for use in mobile engagement.

Compatibility

This responder was released in Sauna version 0.2.0.

Sauna setup

JSON Schema

The Urban Airship Responder must be configured using a self-describing JSON which validates against this JSON Schema:

iglu:com.snowplowanalytics.sauna.responders/urban_airship_config/jsonschema/1-0-0

You can get masterSecret from your Urban Airship account.

Example

We could enable this logger by running:

$ sauna --responders $conf/responders ...

where the directory $conf/responders contained a file:

$conf/responders/urban_airship_config.json

and that file contained the following self-describing JSON:

{
    "schema": "iglu:com.snowplowanalytics.sauna.responders/urban_airship_responder/jsonschema/1-0-0",

    "data": {
        "vendor": "com.snowplowanalytics",
        "name": "urban_airship_responder",
        "parameters": {
                    credentials:{
                              "<appKey1>": "<masterSecret1>"
                              "<appKey2>": "<masterSecret2>"
                                ..............
                                }
                       }
            }
}
⚠️ **GitHub.com Fallback** ⚠️