{"id":91100,"date":"2025-02-16T05:54:30","date_gmt":"2025-02-16T05:54:30","guid":{"rendered":"https:\/\/peraltafinancing.com\/analytics\/send-hits-to-the-past-with-google-analytics\/"},"modified":"2025-02-16T05:54:30","modified_gmt":"2025-02-16T05:54:30","slug":"send-hits-to-the-past-with-google-analytics","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=91100","title":{"rendered":"Send Hits To The Past With Google Analytics"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>One of the hard-and-fast rules in <a href=\"https:\/\/analytics.google.com\/\">Google Analytics<\/a> is that once hits have been collected and processed into your data properties, those hits are <em>untouchable<\/em>. This means that if you mistakenly collect <a href=\"https:\/\/www.simoahava.com\/analytics\/prevent-google-analytics-duplicate-transactions-with-customtask\/\">duplicate or incorrect transactions<\/a>, <a href=\"https:\/\/www.simoahava.com\/gtm-tips\/remove-pii-google-analytics-hits\/\">PII traffic<\/a>, or <a href=\"https:\/\/help.analyticsedge.com\/article\/definitive-guide-to-removing-google-analytics-spam\/\">referral spam<\/a>, for example, it\u2019s extremely difficult, if not downright impossible, to purge or change this data in Google Analytics.<\/p>\n<p>Another staple of Google Analytics\u2019 strict schema is that <strong>displacing hits in time<\/strong> is also very difficult. Hits are digested as they come in, and they are placed in time in the order of processing. If Google Analytics collects hit B after hit A, then it will be reported as having occurred in that order, too.<\/p>\n<p>However, there is a feature in the Google Analytics collection protocol that <em>does<\/em> allow you to realign a hit in the past timeline. So even if hit B is <em>sent<\/em> after hit A, you can still have it enter data tables with a timestamp that <em>precedes<\/em> hit A.<\/p>\n<p>This feature is called <strong>Queue Time<\/strong>, and because of some fairly confusing <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/protocol\/v1\/parameters#qt\">documentation<\/a>, it has been either easily ignored or misunderstood.<\/p>\n<div style=\"aspect-ratio: 3410 \/ 1058;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/03\/queue-time-google-analytics.jpg\" title=\"Queue time parameter in Google Analytics\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1058\" width=\"3410\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/03\/queue-time-google-analytics.jpg#ZgotmplZ\" alt=\"Queue time parameter in Google Analytics\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>In this article, I\u2019ll explain how <strong>Queue Time<\/strong> works, and how you can use it to realign hits.<\/p>\n<p>                <span class=\"simmer\"><br \/>\n  <span class=\"close\">X<\/span><\/p>\n<p>\n    <span class=\"fa fa-md fa-bell\"\/><br \/>\n    <strong>The Simmer Newsletter<\/strong>\n  <\/p>\n<p>\n    Subscribe to the <a href=\"https:\/\/www.simoahava.com\/newsletter\/\">Simmer newsletter<\/a> to get the latest news and content from Simo Ahava into your email inbox!\n  <\/p>\n<p>  <\/span><\/p>\n<h2 id=\"what-is-queue-time\">What is Queue Time<\/h2>\n<p>Queue Time is a parameter in the <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/protocol\/v1\/parameters#qt\">Measurement Protocol<\/a> (<code>qt<\/code>). It takes a zero or a positive integer number as its value.<\/p>\n<p>With the Queue Time parameter, you can instruct Google Analytics to <em>process<\/em> the hit so that it would appear as having occurred as many milliseconds ago from the collection moment as specified by the parameter.<\/p>\n<p>For example, if you send a hit to Google Analytics at precisely 12:35:05 with the following <code>qt<\/code> value:<\/p>\n<p><code>&amp;qt=5000<\/code><\/p>\n<p>The hit will have a timestamp of 12:35:00, as you instructed Google Analytics to assign the hit with a timestamp 5 seconds (5000 milliseconds) earlier than it was actually collected.<\/p>\n<p>This is a very useful parameter, and is actively used in things like <a href=\"https:\/\/developers.google.com\/web\/tools\/workbox\/modules\/workbox-google-analytics\">service workers<\/a> to correctly place hits collected when the network was down, and with <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/ios\/v3\/sdk-download\">mobile app analytics<\/a> to make sure that batched and deferred hits are collected correctly.<\/p>\n<p>You could also use it with other offline data collection systems like point-of-sales machines, in order to place a transaction in Google Analytics at the actual time of the transaction, even if you send the data in batches every evening after business hours.<\/p>\n<h2 id=\"limitation-only-same-day-hits\">Limitation: only same-day hits<\/h2>\n<p>And now we get to the biggest source of confusion.<\/p>\n<div style=\"aspect-ratio: 1784 \/ 704;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/03\/queue-time-clarification.jpg\" title=\"Queue Time Clarification\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"704\" width=\"1784\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/03\/queue-time-clarification.jpg#ZgotmplZ\" alt=\"Queue Time Clarification\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The documentation states that <strong>Values greater than four hours may lead to hits not being processed<\/strong>, but it doesn\u2019t really say what this means.<\/p>\n<p>To clarify this, here\u2019s the main limitation of Queue Time:<\/p>\n<p><strong>Queue Time only lets you send hits to the current day<\/strong> (with one <em>major<\/em> caveat, coming right up).<\/p>\n<p>Thus, for any day that starts at 00:00:00 (midnight) and ends at 23:59:59, the hit that uses Queue Time must also occur within that time window.<\/p>\n<p>However. <strong>There are two catches<\/strong>.<\/p>\n<h3 id=\"catch-1-you-can-send-hits-until-4-am-of-the-following-day\">Catch 1: You can send hits until 4 a.m. of the following day<\/h3>\n<p>The time window is artifically extended to 03:59:59 of the following morning.<\/p>\n<p>Thus, if you want to send a hit so that it happened on Friday, March 6th 2020, the hit must be sent either during March 6th, or no later than 03:59:59 in the morning of March 7th.<\/p>\n<p>This means that the <strong>maximum<\/strong> value for Queue Time is <strong>100799000<\/strong> milliseconds. That\u2019s 27 hours, 59 minutes, and 59 seconds. That hit <em>must<\/em> be sent at 03:59:59, and it will be processed by Google Analytics as having occurred at 00:00:00 the previous day.<\/p>\n<h3 id=\"catch-2-the-concept-of-time-is-bound-to-the-timezone-settings-of-the-google-analytics-view\">Catch 2: The concept of \u201ctime\u201d is bound to the timezone settings of the Google Analytics view<\/h3>\n<p>And here\u2019s where it gets tricky.<\/p>\n<div style=\"aspect-ratio: 1124 \/ 414;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/03\/ga-timezone.jpg\" title=\"Google Analytics timezone\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"414\" width=\"1124\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/03\/ga-timezone.jpg#ZgotmplZ\" alt=\"Google Analytics timezone\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The only way for your <strong>100799000<\/strong> millisecond Queue Time will work is if you send it at 03:59:59 of the following day <strong>in the timezone of the Google Analytics view that will report the hit<\/strong>.<\/p>\n<p>As you can probably understand, this will lead to issues if you have a property with multiple views in different timezones.<\/p>\n<h2 id=\"four-hours-is-the-maximum-length-of-time-that-is-guaranteed-to-work\">Four hours is the maximum length of time that is guaranteed to work<\/h2>\n<p>Perhaps now the weird four-hour processing limitation from the Measurement Protocol documentation is a bit clearer.<\/p>\n<p>If you use Queue Time, then a maximum value of <strong>14400000<\/strong>, that\u2019s 4 hours, is guaranteed to work. This is because <strong>regardless<\/strong> of timezone in the Google Analytics property, a hit with a Queue Time of <strong>14400000<\/strong> is always guaranteed to either fall within the previous day (if sent no later than 03:59:59 the following morning), or the current day (if sent at 04:00:00 in the morning or later).<\/p>\n<p>Let\u2019s imagine you send a hit with a Queue Time of <strong>14400000<\/strong>, and the timezone you send it in is in UTC. The date is March 7th, and the local time is 03:59:59 in the morning.<\/p>\n<p>Here\u2019s how the hit is processed from the point-of-view of a Google Analytics view that receives the hit.<\/p>\n<table>\n<thead>\n<tr>\n<th>Google Analytics timezone<\/th>\n<th>Date and time of hit sent<\/th>\n<th>Date and time of hit processed<\/th>\n<th>Valid<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>UTC<\/td>\n<td>March 7, 03:59:59<\/td>\n<td>March 6, 23:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>UTC-06:00<\/td>\n<td>March 6, 21:59:59<\/td>\n<td>March 6, 17:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>UTC+01:00<\/td>\n<td>March 7, 04:59:59<\/td>\n<td>March 7, 00:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>UTC+10:00<\/td>\n<td>March 7, 13:59:59<\/td>\n<td>March 7, 09:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>See how regardless of timezone, the hit is valid. That\u2019s because the hit is <strong>sent<\/strong> and <strong>processed<\/strong> either during the same day, or the hit is sent before 4 a.m. the following day, per the Google Analytics timezone.<\/p>\n<p>Let\u2019s try a value larger than that. We\u2019ll attempt to send the hit <strong>7 hours<\/strong> into the past &#8211; that\u2019s <strong>25200000<\/strong> milliseconds. We\u2019re still in UTC, the date is still March 7th, and it\u2019s still 03:59:59 in the morning.<\/p>\n<table>\n<thead>\n<tr>\n<th>Google Analytics timezone<\/th>\n<th>Date and time of hit sent<\/th>\n<th>Date and time of hit processed<\/th>\n<th>Valid<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>UTC<\/td>\n<td>March 7, 03:59:59<\/td>\n<td>March 6, 20:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>UTC-06:00<\/td>\n<td>March 6, 21:59:59<\/td>\n<td>March 6, 17:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>UTC+01:00<\/td>\n<td>March 7, 04:59:59<\/td>\n<td>March 6, 21:59:59<\/td>\n<td><strong>NO<\/strong><\/td>\n<\/tr>\n<tr>\n<td>UTC+10:00<\/td>\n<td>March 7, 13:59:59<\/td>\n<td>March 7, 06:59:59<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>All other hits are valid except the one collected in the Google Analytics view in the UTC+01:00 timezone. This is because the hit is queued to have happened during March 6, but it\u2019s sent <em>after 4 a.m.<\/em> on March 7th.<\/p>\n<h2 id=\"how-to-implement\">How to implement<\/h2>\n<p>To add the Queue Time parameter to a hit, you simply need to <code>set<\/code> it in the hit itself. If you\u2019re using Google Tag Manager, it\u2019s as simple as adding a new <strong>Fields to set<\/strong> that looks something like this:<\/p>\n<div style=\"aspect-ratio: 1776 \/ 726;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2020\/03\/gtm-tag.jpg\" title=\"GTM tag\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"726\" width=\"1776\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2020\/03\/gtm-tag.jpg#ZgotmplZ\" alt=\"GTM tag\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The field name is <code>&amp;qt<\/code>, and the value is the delta in milliseconds of when the hit should be processed vs. when it is sent.<\/p>\n<p>With <strong>analytics.js<\/strong>, you\u2019d set it like this:<\/p>\n<div class=\"highlight\">\n<pre style=\"background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4\"><code class=\"language-javascript\" data-lang=\"javascript\">ga(<span style=\"color:#a50\">'send'<\/span>, <span style=\"color:#a50\">'event'<\/span>, <span style=\"color:#a50\">'Some Category'<\/span>, <span style=\"color:#a50\">'Some Action'<\/span>, {<span style=\"color:#a50\">'&amp;qt'<\/span>: <span style=\"color:#099\">5000<\/span>});\n<\/code><\/pre>\n<\/div>\n<p>As far as I know, there is no way to set arbitrary Measurement Protocol parameters in a <strong>gtag.js<\/strong> call.<\/p>\n<h2 id=\"summary\">Summary<\/h2>\n<p>The Queue Time parameter lets you send hits to the past with Google Analytics. As such, it\u2019s a fairly powerful utility. There are  many reasons why you\u2019d want to delay hits from being sent at time of collection, only to still be processed in the correct time within the Google Analytics timeline.<\/p>\n<p>The catch is that you can only append hits to the current day. There\u2019s no way to send hits more than a day into the past, unfortunately.<\/p>\n<p>Google Analytics extends the time window to stretch until 4 a.m. of the following day, but the problem is that the concepts of \u201ccurrent day\u201d and \u201cfollowing day\u201d are established by the <strong>timezone of the settings of each individual Google Analytics view<\/strong>.<\/p>\n<p>Thus when you use the Queue Time parameter in Measurement Protocol hits, you need to either correlate the client time (time of the browser or machine sending the hits) with the time of the Google Analytics view to which you send the hits. If you can\u2019t do this correlation, then you should make sure to only send hits a maximum of four hours into the past, because those are the only types of queued hits that are guaranteed to work.<\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>One of the hard-and-fast rules in Google Analytics is that once hits have been collected and processed into your data properties, those hits are untouchable. This means that if you mistakenly collect duplicate or incorrect transactions, PII traffic, or referral spam, for example, it\u2019s extremely difficult, if not downright impossible, to purge or change this [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":91101,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12033],"tags":[12765,1531,15047,11285],"dealstore":[],"offerexpiration":[],"class_list":["post-91100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","tag-analytics","tag-google","tag-hits","tag-send"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Send Hits To The Past With Google Analytics - Som2ny Network<\/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:\/\/fivemor.com\/?p=91100\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Send Hits To The Past With Google Analytics - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"One of the hard-and-fast rules in Google Analytics is that once hits have been collected and processed into your data properties, those hits are untouchable. This means that if you mistakenly collect duplicate or incorrect transactions, PII traffic, or referral spam, for example, it\u2019s extremely difficult, if not downright impossible, to purge or change this [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=91100\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-16T05:54:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"794\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=91100#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Send Hits To The Past With Google Analytics\",\"datePublished\":\"2025-02-16T05:54:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100\"},\"wordCount\":1329,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg\",\"keywords\":[\"Analytics\",\"Google\",\"Hits\",\"send\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=91100#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=91100\",\"url\":\"https:\/\/fivemor.com\/?p=91100\",\"name\":\"Send Hits To The Past With Google Analytics - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg\",\"datePublished\":\"2025-02-16T05:54:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=91100#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=91100\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=91100#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg\",\"width\":2560,\"height\":794},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=91100#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Send Hits To The Past With Google Analytics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Send Hits To The Past With Google Analytics - Som2ny Network","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:\/\/fivemor.com\/?p=91100","og_locale":"en_US","og_type":"article","og_title":"Send Hits To The Past With Google Analytics - Som2ny Network","og_description":"One of the hard-and-fast rules in Google Analytics is that once hits have been collected and processed into your data properties, those hits are untouchable. This means that if you mistakenly collect duplicate or incorrect transactions, PII traffic, or referral spam, for example, it\u2019s extremely difficult, if not downright impossible, to purge or change this [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=91100","og_site_name":"Som2ny Network","article_published_time":"2025-02-16T05:54:30+00:00","og_image":[{"width":2560,"height":794,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=91100#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=91100"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Send Hits To The Past With Google Analytics","datePublished":"2025-02-16T05:54:30+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=91100"},"wordCount":1329,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=91100#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg","keywords":["Analytics","Google","Hits","send"],"articleSection":["Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=91100#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=91100","url":"https:\/\/fivemor.com\/?p=91100","name":"Send Hits To The Past With Google Analytics - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=91100#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=91100#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg","datePublished":"2025-02-16T05:54:30+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=91100#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=91100"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=91100#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/queue-time-google-analytics-scaled.jpg","width":2560,"height":794},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=91100#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Send Hits To The Past With Google Analytics"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/91100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=91100"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/91100\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/91101"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=91100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=91100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=91100"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=91100"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=91100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}