title: How do I send extra data through an urbanairship push notification
body: <p>So I need to send a push notification to a user's device. Then when the user clicks on the notification, I need my app to take a specific action. I want to include the parameter for the action in the notification. But I don't want the user to see the parameter; they should just see the message. Doing some research, I found the following on the urban airship website</p>
  
  <pre><code>{
     "audience": "all",
     "notification": {
        "alert": "Extras example",
        "android": {
          "extra": {
              "url": "http://example.com",
              "story_id": "1234",
              "moar": "{\"key\": \"value\"}"
           }
        }
     },
     "device_types": ["android"]
  }
  </code></pre>
  
  <p>So I am supposing that the <code>alert</code> portion is what a user sees. And that the portion under <code>android</code> could be the parameters. <strong>So my question is, in Java, how do I read those extra portions?</strong> such as <code>story_id</code>, or <code>moar</code>?</p>