{"id":8332,"date":"2024-07-15T09:37:26","date_gmt":"2024-07-15T09:37:26","guid":{"rendered":"https:\/\/ceowebltd.com\/blog\/?p=8332"},"modified":"2024-07-15T09:37:26","modified_gmt":"2024-07-15T09:37:26","slug":"how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics","status":"publish","type":"post","link":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/","title":{"rendered":"How to set up and track user interactions with embedded videos in Google Analytics"},"content":{"rendered":"<p>Setting up and tracking user interactions with embedded videos in Google Analytics involves using event tracking to capture specific actions users take while interacting with videos on your website. Here\u2019s a step-by-step guide to help you set this up effectively:<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#1_Enable_Enhanced_Link_Attribution_Optional\" title=\"1. Enable Enhanced Link Attribution (Optional)\">1. Enable Enhanced Link Attribution (Optional)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#2_Set_Up_Event_Tracking_for_Video_Interactions\" title=\"2. Set Up Event Tracking for Video Interactions\">2. Set Up Event Tracking for Video Interactions<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#A_Obtain_the_YouTube_Video_ID_or_Vimeo_Video_ID\" title=\"A. Obtain the YouTube Video ID or Vimeo Video ID\">A. Obtain the YouTube Video ID or Vimeo Video ID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#B_Implement_Event_Tracking_Code\" title=\"B. Implement Event Tracking Code\">B. Implement Event Tracking Code<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#YouTube_Video_Tracking_Example\" title=\"YouTube Video Tracking Example:\">YouTube Video Tracking Example:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#Vimeo_Video_Tracking_Example\" title=\"Vimeo Video Tracking Example:\">Vimeo Video Tracking Example:<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#3_Set_Up_Event_Tracking_in_Google_Analytics\" title=\"3. Set Up Event Tracking in Google Analytics\">3. Set Up Event Tracking in Google Analytics<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#4_Verify_and_Save\" title=\"4. Verify and Save\">4. Verify and Save<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#5_Analyze_Video_Interaction_Data\" title=\"5. Analyze Video Interaction Data\">5. Analyze Video Interaction Data<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"1_Enable_Enhanced_Link_Attribution_Optional\"><\/span>1. Enable Enhanced Link Attribution (Optional)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Enhanced Link Attribution helps differentiate between multiple links to the same URL on a single page. This can be useful when multiple videos are embedded on the same page.<\/p>\n<ul>\n<li><strong>Navigate to Admin:<\/strong> Click on the gear icon at the bottom left of your Google Analytics dashboard to access the Admin panel.<\/li>\n<li><strong>View Settings:<\/strong> Under the View column, click on &#8220;View Settings.&#8221;<\/li>\n<li><strong>Enhanced Link Attribution:<\/strong> Enable &#8220;Enhanced Link Attribution&#8221; and save changes.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"2_Set_Up_Event_Tracking_for_Video_Interactions\"><\/span>2. Set Up Event Tracking for Video Interactions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Event tracking in Google Analytics allows you to monitor specific interactions with embedded videos, such as play, pause, and completion.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"A_Obtain_the_YouTube_Video_ID_or_Vimeo_Video_ID\"><\/span>A. Obtain the YouTube Video ID or Vimeo Video ID<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Before setting up event tracking, identify the video IDs for the embedded videos on your website:<\/p>\n<ul>\n<li><strong>YouTube:<\/strong> Locate the video ID from the URL (e.g., for <code>https:\/\/www.youtube.com\/watch?v=VIDEOID<\/code>, &#8220;VIDEOID&#8221; is the ID).<\/li>\n<li><strong>Vimeo:<\/strong> Find the video ID from the URL (e.g., for <code>https:\/\/vimeo.com\/VIDEOID<\/code>, &#8220;VIDEOID&#8221; is the ID).<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"B_Implement_Event_Tracking_Code\"><\/span>B. Implement Event Tracking Code<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Add JavaScript event tracking code to each video player on your website. This code varies depending on whether you are using YouTube or Vimeo:<\/p>\n<h5><span class=\"ez-toc-section\" id=\"YouTube_Video_Tracking_Example\"><\/span>YouTube Video Tracking Example:<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<div class=\"dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium\">\n<div class=\"flex items-center relative text-token-text-secondary bg-token-main-surface-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md\">javascript<\/p>\n<div class=\"flex items-center\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center\">Copy code<\/button><\/span><\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-comment\">\/\/ Replace 'VIDEO_ID' with your YouTube video ID<\/span><br \/>\n<span class=\"hljs-keyword\">var<\/span> videoId = <span class=\"hljs-string\">'VIDEO_ID'<\/span>;<\/p>\n<p><span class=\"hljs-comment\">\/\/ Listen for the YouTube player API to be ready<\/span><br \/>\n<span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title function_\">onYouTubePlayerAPIReady<\/span>() {<br \/>\n    <span class=\"hljs-keyword\">var<\/span> player = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-variable constant_\">YT<\/span>.<span class=\"hljs-title class_\">Player<\/span>(<span class=\"hljs-string\">'player-'<\/span> + videoId, {<br \/>\n        <span class=\"hljs-attr\">events<\/span>: {<br \/>\n            <span class=\"hljs-string\">'onStateChange'<\/span>: onPlayerStateChange<br \/>\n        }<br \/>\n    });<br \/>\n}<\/p>\n<p><span class=\"hljs-comment\">\/\/ Track YouTube video interactions<\/span><br \/>\n<span class=\"hljs-keyword\">function<\/span> <span class=\"hljs-title function_\">onPlayerStateChange<\/span>(<span class=\"hljs-params\">event<\/span>) {<br \/>\n    <span class=\"hljs-keyword\">var<\/span> action;<\/p>\n<p>    <span class=\"hljs-keyword\">switch<\/span> (event.<span class=\"hljs-property\">data<\/span>) {<br \/>\n        <span class=\"hljs-keyword\">case<\/span> <span class=\"hljs-variable constant_\">YT<\/span>.<span class=\"hljs-property\">PlayerState<\/span>.<span class=\"hljs-property\">PLAYING<\/span>:<br \/>\n            action = <span class=\"hljs-string\">'play'<\/span>;<br \/>\n            <span class=\"hljs-keyword\">break<\/span>;<br \/>\n        <span class=\"hljs-keyword\">case<\/span> <span class=\"hljs-variable constant_\">YT<\/span>.<span class=\"hljs-property\">PlayerState<\/span>.<span class=\"hljs-property\">PAUSED<\/span>:<br \/>\n            action = <span class=\"hljs-string\">'pause'<\/span>;<br \/>\n            <span class=\"hljs-keyword\">break<\/span>;<br \/>\n        <span class=\"hljs-keyword\">case<\/span> <span class=\"hljs-variable constant_\">YT<\/span>.<span class=\"hljs-property\">PlayerState<\/span>.<span class=\"hljs-property\">ENDED<\/span>:<br \/>\n            action = <span class=\"hljs-string\">'ended'<\/span>;<br \/>\n            <span class=\"hljs-keyword\">break<\/span>;<br \/>\n        <span class=\"hljs-attr\">default<\/span>:<br \/>\n            <span class=\"hljs-keyword\">return<\/span>;<br \/>\n    }<\/p>\n<p>    <span class=\"hljs-comment\">\/\/ Send an event to Google Analytics<\/span><br \/>\n    <span class=\"hljs-title function_\">ga<\/span>(<span class=\"hljs-string\">'send'<\/span>, <span class=\"hljs-string\">'event'<\/span>, <span class=\"hljs-string\">'Videos'<\/span>, action, videoId);<br \/>\n}<br \/>\n<\/code><\/div>\n<\/div>\n<h5><span class=\"ez-toc-section\" id=\"Vimeo_Video_Tracking_Example\"><\/span>Vimeo Video Tracking Example:<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<div class=\"dark bg-gray-950 rounded-md border-[0.5px] border-token-border-medium\">\n<div class=\"flex items-center relative text-token-text-secondary bg-token-main-surface-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md\">javascript<\/p>\n<div class=\"flex items-center\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center\">Copy code<\/button><\/span><\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-javascript\"><span class=\"hljs-comment\">\/\/ Replace 'VIDEO_ID' with your Vimeo video ID<\/span><br \/>\n<span class=\"hljs-keyword\">var<\/span> videoId = <span class=\"hljs-string\">'VIDEO_ID'<\/span>;<\/p>\n<p><span class=\"hljs-comment\">\/\/ Listen for the Vimeo API to be ready<\/span><br \/>\n<span class=\"hljs-keyword\">var<\/span> player = <span class=\"hljs-keyword\">new<\/span> <span class=\"hljs-title class_\">Vimeo<\/span>.<span class=\"hljs-title class_\">Player<\/span>(<span class=\"hljs-string\">'player-'<\/span> + videoId);<\/p>\n<p><span class=\"hljs-comment\">\/\/ Track Vimeo video interactions<\/span><br \/>\nplayer.<span class=\"hljs-title function_\">on<\/span>(<span class=\"hljs-string\">'play'<\/span>, <span class=\"hljs-keyword\">function<\/span>() {<br \/>\n    <span class=\"hljs-title function_\">ga<\/span>(<span class=\"hljs-string\">'send'<\/span>, <span class=\"hljs-string\">'event'<\/span>, <span class=\"hljs-string\">'Videos'<\/span>, <span class=\"hljs-string\">'play'<\/span>, videoId);<br \/>\n});<\/p>\n<p>player.<span class=\"hljs-title function_\">on<\/span>(<span class=\"hljs-string\">'pause'<\/span>, <span class=\"hljs-keyword\">function<\/span>() {<br \/>\n    <span class=\"hljs-title function_\">ga<\/span>(<span class=\"hljs-string\">'send'<\/span>, <span class=\"hljs-string\">'event'<\/span>, <span class=\"hljs-string\">'Videos'<\/span>, <span class=\"hljs-string\">'pause'<\/span>, videoId);<br \/>\n});<\/p>\n<p>player.<span class=\"hljs-title function_\">on<\/span>(<span class=\"hljs-string\">'ended'<\/span>, <span class=\"hljs-keyword\">function<\/span>() {<br \/>\n    <span class=\"hljs-title function_\">ga<\/span>(<span class=\"hljs-string\">'send'<\/span>, <span class=\"hljs-string\">'event'<\/span>, <span class=\"hljs-string\">'Videos'<\/span>, <span class=\"hljs-string\">'ended'<\/span>, videoId);<br \/>\n});<br \/>\n<\/code><\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"3_Set_Up_Event_Tracking_in_Google_Analytics\"><\/span>3. Set Up Event Tracking in Google Analytics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After implementing the event tracking code, configure Google Analytics to capture these events:<\/p>\n<ul>\n<li><strong>Navigate to Admin:<\/strong> Click on the gear icon at the bottom left of your Google Analytics dashboard to access the Admin panel.<\/li>\n<li><strong>Goals:<\/strong> Under the View column, click on &#8220;Goals&#8221; and then the &#8220;+ New Goal&#8221; button.<\/li>\n<li><strong>Goal Setup:<\/strong>\n<ul>\n<li>Choose &#8220;Custom&#8221; as the goal type.<\/li>\n<li>Name your goal (e.g., &#8220;Video Interactions&#8221;).<\/li>\n<li>Select &#8220;Event&#8221; as the goal type.<\/li>\n<li>Configure the goal details:\n<ul>\n<li><strong>Category:<\/strong> Videos<\/li>\n<li><strong>Action:<\/strong> play, pause, ended (based on your event tracking)<\/li>\n<li><strong>Label:<\/strong> Use the video ID or other relevant information to identify the video<\/li>\n<li><strong>Value:<\/strong> Optional, depending on your tracking needs<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"4_Verify_and_Save\"><\/span>4. Verify and Save<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Verify your event tracking setup to ensure Google Analytics is capturing video interactions correctly:<\/p>\n<ul>\n<li>Use Real-Time reports in Google Analytics to test if events are being tracked in real-time after interacting with the video on your website.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"5_Analyze_Video_Interaction_Data\"><\/span>5. Analyze Video Interaction Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once set up, you can analyze video interaction data in Google Analytics:<\/p>\n<ul>\n<li><strong>Events Overview:<\/strong> Navigate to &#8220;Behavior&#8221; &gt; &#8220;Events&#8221; &gt; &#8220;Overview&#8221; to see a summary of video interactions.<\/li>\n<li><strong>Event Categories and Actions:<\/strong> Drill down into specific event categories (e.g., Videos) and actions (e.g., play, pause) to analyze user behavior.<\/li>\n<li><strong>Secondary Dimensions:<\/strong> Add secondary dimensions like page URL or traffic source to gain deeper insights into where and how users interact with videos.<\/li>\n<\/ul>\n<p>By following these steps, you can effectively set up and track user interactions with embedded videos in Google Analytics, gaining valuable insights into how users engage with multimedia content on your website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setting up and tracking user interactions with embedded videos in Google Analytics involves using event tracking to capture specific actions users take while interacting with&#8230;<\/p>\n","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-8332","post","type-post","status-publish","format-standard","hentry","category-digital-marketing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog\" \/>\n<meta property=\"og:description\" content=\"Setting up and tracking user interactions with embedded videos in Google Analytics involves using event tracking to capture specific actions users take while interacting with...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/\" \/>\n<meta property=\"og:site_name\" content=\"CEOweb Ltd. Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-15T09:37:26+00:00\" \/>\n<meta name=\"author\" content=\"Emmanuel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/\",\"url\":\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/\",\"name\":\"How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\"},\"datePublished\":\"2024-07-15T09:37:26+00:00\",\"dateModified\":\"2024-07-15T09:37:26+00:00\",\"author\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ceowebltd.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to set up and track user interactions with embedded videos in Google Analytics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\",\"url\":\"https:\/\/ceowebltd.com\/blog\/\",\"name\":\"CEOweb Ltd. Blog\",\"description\":\"Guest Posting - Digital Marketing &amp; Web Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\",\"name\":\"Emmanuel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"caption\":\"Emmanuel\"},\"url\":\"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/","og_locale":"en_US","og_type":"article","og_title":"How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog","og_description":"Setting up and tracking user interactions with embedded videos in Google Analytics involves using event tracking to capture specific actions users take while interacting with...","og_url":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/","og_site_name":"CEOweb Ltd. Blog","article_published_time":"2024-07-15T09:37:26+00:00","author":"Emmanuel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/","url":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/","name":"How to set up and track user interactions with embedded videos in Google Analytics - CEOweb Ltd. Blog","isPartOf":{"@id":"https:\/\/ceowebltd.com\/blog\/#website"},"datePublished":"2024-07-15T09:37:26+00:00","dateModified":"2024-07-15T09:37:26+00:00","author":{"@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f"},"breadcrumb":{"@id":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceowebltd.com\/blog\/how-to-set-up-and-track-user-interactions-with-embedded-videos-in-google-analytics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceowebltd.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to set up and track user interactions with embedded videos in Google Analytics"}]},{"@type":"WebSite","@id":"https:\/\/ceowebltd.com\/blog\/#website","url":"https:\/\/ceowebltd.com\/blog\/","name":"CEOweb Ltd. Blog","description":"Guest Posting - Digital Marketing &amp; Web Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f","name":"Emmanuel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","caption":"Emmanuel"},"url":"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/"}]}},"_links":{"self":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/8332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/comments?post=8332"}],"version-history":[{"count":1,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/8332\/revisions"}],"predecessor-version":[{"id":8333,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/8332\/revisions\/8333"}],"wp:attachment":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/media?parent=8332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/categories?post=8332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/tags?post=8332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}