Solved

How to get stats for audio?

Posted on 2013-01-13
10
350 Views
Last Modified: 2013-11-19
I have an audio player (javascript based) on several webpages that plays MP3 files from my web server.  Is there some way to track clicks that starts the audio?  

If it can't be done from my web server, is there some service available that I can upload the MP3s to and track them?  I'd like to continue using the audio player on my site and reference any MP3s files remotely.
0
Comment
Question by:brettr
10 Comments
 
LVL 78

Assisted Solution

by:David Johnson, CD, MVP
David Johnson, CD, MVP earned 100 total points
Comment Utility
your iis logs will show when any of these files are opened. (requires a lot of filtering)
0
 
LVL 32

Expert Comment

by:shalomc
Comment Utility
If your mp3 files are served from the web server, then any request, regardless of the involved technology, will be logged in the standard web server log.

Are you saying that you have a log and the mp3 files' requests are not there?
0
 
LVL 108

Expert Comment

by:Ray Paseur
Comment Utility
Have you considered Google Analytics?
0
 

Author Comment

by:brettr
Comment Utility
I'm not sure how to do that with IIS logs but would rather avoid them.

How is it done with Google Analytics?
0
 
LVL 32

Expert Comment

by:shalomc
Comment Utility
GA is not going to help you here.
GA injects a piece of javascript code that tracks your page, but afaik it cannot track an AJAX page subcomponent like an embedded mp3 player. The player does its own IO with the web server and GA is helpless.
So, IIS logs are your only rescue. This is not as bad as it sounds.

You can direct the IIS logs into a SQL database.
You can also apply logging selectively only to the /mp3 folder.

Another benefit from dealing with IIS logs is that GA does not track automated access to your web site. Search engines, bots, downloaders, malicious attacks etc are NOT tracked with GA.
0
ScreenConnect 6.0 Free Trial

At ScreenConnect, partner feedback doesn't fall on deaf ears. We collected partner suggestions off of their virtual wish list and transformed them into one game-changing release: ScreenConnect 6.0. Explore all of the extras and enhancements for yourself!

 

Author Comment

by:brettr
Comment Utility
Thanks.

Are there any services such as Amazon's S3 that can track clicks against MP3s?
0
 
LVL 32

Expert Comment

by:shalomc
Comment Utility
any $5/month hosting plan will do.
Most come with built-in log analysis tools.
0
 

Author Comment

by:brettr
Comment Utility
Can give an example?
0
 
LVL 32

Accepted Solution

by:
shalomc earned 400 total points
Comment Utility
godaddy for example.

you don't have to move your domain over to godaddy, and you don't have to use their DNS.

you just have to create a subdomain in the hosting control panel, for example music.yourdomain.com to be used for the images.

Then, you upload your files to the web server using ftp or sftp, and point the javascript to music.yourdomain.com.

the javascript files will have to also be hosted due to cross domain issues.

The control panel has an option to show log analysis.
http://support.godaddy.com/help/article/92/accessing-statistics-for-your-website

If you are using google analytics, you will have to manually correlate the mp3 clicks with your GA data.
0
 

Author Comment

by:brettr
Comment Utility
Thanks.  My hosting service does have Awstats.  I just need to enable logging and give it a little time to accumulate.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
The viewer will learn how to count occurrences of each item in an array.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now