Discussing Real-Time Analytics Integration for a TalkRadio Network's Website
This meeting was a detailed discussion about a project developed for a TalkRadio network that has 120 stations across sixteen states in the US. The project revolves around a system that tracks user interaction with the online on-demand audios or podcasts on their website.
The listeners' activities, such as hitting play on a podcast, and the progress they make on the podcast, such as 25%, 50%, 75%, or 100% progression, are tracked using Google Analytics events. These events are solely focused on the podcasts that have been played at least up to 75% by the listeners, allowing them to filter and keep track of fewer scenarios.
The main feature discussed was a weighted score algorithm. This algorithm assigns different weightages to different actions performed by the user. It assigns more weight to podcasts listened up to 75%, making it three times more valuable than just hitting play. This is designed so the system can determine the trending podcasts based on listeners who are likely to listen to the whole podcast.
Data generated via this method is updated in NAC. There is another scenario separate from this one which generates a JSON file that feeds the website and displays what podcasts are currently popular for future users. This provides the users visiting the site with insight about what previous users have been listening to. However, no specific technologies or tools, such as Xano, WeWeb, or FlutterFlow, etc., were specifically mentioned during the discussion.