Wowza Event Tracking using Google Analytics API (on Wowza module base)

Wowza Streaming Engine Event Tracking with Wowza module via Google Analytics API

Demo video : http://youtu.be/dtJ9lIdvdRU

Embed Google Anaytics Report in Homepage.

I am interested in this solution.

How do I run it?

Is it possible to create for the individual - access points, streams?

Thanks.

Where can I download the free version?

You go ahead and post the full version - the module installation instructions, etc.?

Hello,

I bought it. 100$.Even works.

However, I recommend that: https://www.wowza.com/docs/how-to-send-connection-and-stream-statistics-to-google-analytics-analytics

… is free. It works even better.

Best Regards…

Hi,

great Module! Do you already offer a full version ? How much does it cost ?

best regards,

Christian

Thank you for your interest.

I’ll soon post a new article to help installation process of the free edition.

Let me try to give you some tips here.

In order to track the events, Wowza Module sends following information to Google Analytics.

  • Event:Category : Video

  • Event:Action : Play, Stop, Seek, Pause, Publish, UnPublish

  • Event:Label : StreamPath

  • Event:Value : Played(Published) times(on Stop / UnPublish)

IP address, user agents, and more infomation are sent together.

You can specify particular access points or streams with Google Analytics filters.

Example:

Google Analytics > Admin > View > Filter > New Filter

-. Include

-. IP Address

-. Filter Pattern : Insert range of IP addresses

Regards,

Jinmo Kang

Google Analytics at Wowza Streaming Engine module install and configuration.

1.1 Google Analytics Sign in

To use this module, you must first have a Google analytics account. (http://www.google.com/analytics/)

After signing up, you’ll get the Tracking ID, appearing similar to UA-XXXXXXXX-1. This tracking ID is the link between the module and Google Analytics server.

]

1.2 Tracking ID

Tracking ID can be found at the following menu in Google Analytics.

  • Google Analytics > Sign-in > Admin > PROPERTY > Property Settings > Tracking ID

]

2.1 Wowza Streaming Engine Module Install

Download and unzip following module file.

http://www.homux.co.kr/download/google-analytics/homux-wowza-google-analytics-1.0.zip

Copy homux-wowza-google-analytics-1.0.jar into [install-dir]/lib.

2.2 Wowza Streaming Engine Application configuration

Application.xml of the application that you want to track events, enter the module information.

	<Module>
			<Name>googletrackingevent</Name>
			<Description>GoogleTrackigEvent</Description>
			<Class>com.homux.wowza.google.analytics.TrackingEvent</Class>
	</Module>

Add the trackingID property to the Properties. trackingID property value is your Google Analytics tracking ID.

	<Properties>
			<Property>
					<Name>trackingID</Name>
					<Value>UA-XXXXXXXX-1</Value>
			</Property>
	</Properties>
  1. Restart the Wowza Streaming Engine.

Free edition is limited 1,000 events per day.

  1. Google Analytics Reports

After you installed and configured the module, events will be reported to your Google Analytics account and will be collected under the “Google Analytics > Reporting > Real-Time > Events”.

]

If you want Behaviour report, it can be found under the “Google Analytics > Reporting > Behaviour > Events > Top Events”.

Analytics are updated on a daily basis.

]

Please take a look at the Google Analytics Embed API demo site, which shows live examples of dashboards built using the Embed API.

http://www.homux.co.kr/demo/analytics/

https://ga-dev-tools.appspot.com/demos/embed-api/

Regards,

Jinmo Kang (comjakma@paran.com)

Hi,

great Module! Do you already offer a full version ? How much does it cost ?

best regards,

Christian

If you want to more information, visit to http://www.homux.co.kr/product/analytics.

Regards,

Jinmo Kang

changes in Google Analytics module v1.1.0 :

  • Fixed event:Label missing the sub folder.

  • Added Application/Properties property “eventCategory” (string, default “VIDEO”) to be specified event:Category.

  1. Download and unzip following new module file, copy homux-wowza-google-analytics-1.1.jar into [install-dir]/lib.

http://www.homux.co.kr/download/google-analytics/homux-wowza-google-analytics-1.1.zip

  1. Be delete old homux-wowza-google-analytics-1.0.jar file.

  2. Restart the Wowza Streaming Engine.

Regards,

Jinmo Kang

changes in Google Analytics module v1.2.0 :

  • Fixed the wrong tracking when using multiple trackingIDs.
  1. Download and unzip following new module file, copy homux-wowza-google-analytics-1.2.jar into [install-dir]/lib.

http://www.homux.co.kr/download/google-analytics/homux-wowza-google-analytics-1.2.zip

  1. Be delete old homux-wowza-google-analytics-1.1.jar file.

  2. Restart the Wowza Streaming Engine.

Regards,

Jinmo Kang