phpgoogle-analyticsshoutcastinternet-radio

Track Shoutcast streams in Google Analytics


Is there a way to track Shoutcast streams in Google Analytics?

So for example, each time someone listens to the stream, it records that as a pageview in Google Analytics?

I suspect it might result in modifying the Shoutcast server code, but I'm wondering if anyone has done this before, or could point me in the right direction.


Solution

  • 2020 Edit: SHOUTcast v2 log tail feature has a bug which prevents a stream of log entries from working. Therefore, this service is no longer available. I would delete this answer, but it's accepted on the question so I cannot.

    Yes, this is possible. I offer a free service, the AudioPump Analytics Connector, relays your SHOUTcast listener data in real time to Google Analytics for tracking as page views. No modification to SHOUTcast is necessary.

    It also tracks individual metadata, allowing you to compare tracks and programs to see which are performing better. (I like to look at the exit page percentage to determine what content to purge from rotation, and which to keep.)