How can Pion track RSS and Atom news feeds?
No votes yet

RSS and Atom news readers request data from your website using HTTP, the same protocol used to request page views. Pion captures all HTTP(S) traffic that it can "see" and therefore RSS and Atom news feed readers are typically automatically supported without any changes required.

The interesting part of these is the XML response content returned by your web servers. In Pion, this is referenced using the term "urn:vocab:clickstream#sc-content". This contains all of the feed content and metadata that is sent to clients. You can extract the interesting bits from this content using our Transform Reactor, or by using the Fission Reactor to parse the streams into structured events.

The following pre-configured Codecs can be used with Fission Reactor to generate structured RSS and Atom events:

  • RSS Item Extraction Codec: to extract each news item within an RSS Channel
  • RSS Channel Extraction Codec: to extract RSS Channel metadata
  • Atom Entry Extraction Codec: to extract each news entry within an Atom Feed
  • Atom Feed Extraction Codec: to extract Atom Feed metadata

For an example Reactor configuration pipeline to process RSS and Atom newsfeed traffic, please see the attached reactors configuration. You can easily load this into your Pion instance by using the "Import XML Configuration" feature on the "System" tab. This will create a new "News Feeds" reactor workspace.

AttachmentSize
newfeeds.xml8.3 KB