Integrate with Google Analytics (Web Player)
iFrame-based embeds from the JWP dashboard cannot currently be used with this feature. Either the JavaScript single line embed or the advanced, on-page embeds can be used.
JWP does not support GA4 via Google Tag Manager (GTM).
JWP's analytics provide insights into how customers consume your videos. To augment these insights, JWP supports direct integration with Google Analytics, giving you access to targeted video playback information.
When enabled, JWP will use the Google Analytics tracking code and tracking ID to fire a tracking pixel for most playback events. The following default event actions will populate inside the Google Analytics Event category, JWP Video:
- Buffer events
- Pause events
- Resume events
- Seek events
- Video completes
- Video plays
You can access the event data in two locations in the Google Analytics dashboard: Realtime and Life cycle > Engagement > Events.
If you are interested in sending data to another analytics system, read Analytics System Integrations in our developer documentation.
Requirement
Implementation
Use the following steps to capture player events in Google Analytics:
- Add the Google Analytics script to the page.
- Enable the JWP Google Analytics plugin either from your JWP dashboard or within the on-page player code.
FAQs
To migrate to Google Analytics 4, what changes must be made?
Google provides resources to migrate to Google Analytics 4, including the following:
- [GA4] Introducing the next generation of Analytics, Google Analytics 4
- [UAβGA4] Advanced topics: Extended migration guides
- [GA4] Event collection limits
For the on-page JWP player code, you must set "useUniversalAnalytics": false
.
How are player events marked for Google Analytics?
JWP marks player events sent to Google Analytics as nonInteractive:true
if they are not manual view interactions. This increases bounce rate accuracy.
Updated 1 day ago