<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		>

<channel>
	<title>Google Analytics 4 | Pham Quang | Activity</title>
	<link>https://googleanalytics4.co/members/phamqueryking/activity/</link>
	<atom:link href="https://googleanalytics4.co/members/phamqueryking/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Activity feed for Pham Quang.</description>
	<lastBuildDate>Wed, 23 Jul 2025 10:52:47 +0000</lastBuildDate>
	<generator>https://buddypress.org/?v=2.5.10</generator>
	<language>en-AU</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
		
								<item>
				<guid isPermaLink="false">cd8f1cdc394d7e68956369fc1513de83</guid>
				<title>Pham replied to the discussion Is there a way to deactivate Google Tag Manager in a single-page application when a user logs in? in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/is-there-a-way-to-deactivate-google-tag-manager-in-a-single-page-application-when-a-user-logs-in/#post-7579</link>
				<pubDate>Fri, 28 Jul 2023 08:37:52 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/is-there-a-way-to-deactivate-google-tag-manager-in-a-single-page-application-when-a-user-logs-in/#post-7579"><span class="bb-reply-lable">Reply to</span> Is there a way to deactivate Google Tag Manager in a single-page application when a user logs in?</a></p> <div class="bb-content-inr-wrap"><p>Absolutely, you can manage Google Tag Manager (GTM) in your React application so it only runs when and where you need it, without needing to remove or disable the actual GTM script.</p>
<p>To unload a script like GTM, you&#8217;d typically manipulate the HTML and this can add unnecessary complexity to your app. Overriding script namespaces could lead to&hellip;<span class="activity-read-more" id="activity-read-more-1928"><a href="http://googleanalytics4.co/forums/discussion/is-there-a-way-to-deactivate-google-tag-manager-in-a-single-page-application-when-a-user-logs-in/#post-7579" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f9e330da9d2726b18fce8eaeff1d33e9</guid>
				<title>Pham replied to the discussion Troubleshooting issue with Google Analytics 4 and virtual page views in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/troubleshooting-issue-with-google-analytics-4-and-virtual-page-views/#post-7495</link>
				<pubDate>Fri, 28 Jul 2023 08:34:07 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/troubleshooting-issue-with-google-analytics-4-and-virtual-page-views/#post-7495"><span class="bb-reply-lable">Reply to</span> Troubleshooting issue with Google Analytics 4 and virtual page views</a></p> <div class="bb-content-inr-wrap"><p>It&#8217;s quite possible that this is happening because <code>gtag</code> is ignoring the hash part of the URL when you&#8217;re using <code>HashRouter</code>. It&#8217;s not something I&#8217;ve seen explicitly stated in the docs, but from what I&#8217;ve observed, as well as a few other sources I found (you can check them out <a target='_blank' href="https://support.google.com/analytics/thread/20971249?hl=en&amp;msgid=21281508" rel="nofollow noreferrer" rel="nofollow">here</a> and <a target='_blank' href="https://measureschool.com/track-single-page-applications-gtm/" rel="nofollow noreferrer" rel="nofollow">here</a>), it does seem to be the case.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">5abe887adb58187c12e6686ee8bf4df6</guid>
				<title>Pham replied to the discussion Techniques for transforming GA4 event_params (JSON) into rows in SQL Server in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/techniques-for-transforming-ga4-event_params-json-into-rows-in-sql-server/#post-6582</link>
				<pubDate>Wed, 12 Jul 2023 00:44:20 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/techniques-for-transforming-ga4-event_params-json-into-rows-in-sql-server/#post-6582"><span class="bb-reply-lable">Reply to</span> Techniques for transforming GA4 event_params (JSON) into rows in SQL Server</a></p> <div class="bb-content-inr-wrap"><p>Hey, I totally feel you! I&#8217;ve had the exact same issue with GA4 data. After a ton of research, what I found is that you can actually select the column and then go to the transformation tab and click on &#8216;Analyse JSON&#8217;. This will give you an option to expand the column.</p>
<p>But, I won&#8217;t lie &#8211; despite doing this, dealing with the resulting header&hellip;<span class="activity-read-more" id="activity-read-more-1302"><a href="http://googleanalytics4.co/forums/discussion/techniques-for-transforming-ga4-event_params-json-into-rows-in-sql-server/#post-6582" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">42bcf109b20b47d671ad15ac7d8f0ee8</guid>
				<title>Pham replied to the discussion Integrating GA4 with AWS AppFlow: Troubleshooting Connection Issues in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/integrating-ga4-with-aws-appflow-troubleshooting-connection-issues/#post-6513</link>
				<pubDate>Wed, 12 Jul 2023 00:41:33 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/integrating-ga4-with-aws-appflow-troubleshooting-connection-issues/#post-6513"><span class="bb-reply-lable">Reply to</span> Integrating GA4 with AWS AppFlow: Troubleshooting Connection Issues</a></p> <div class="bb-content-inr-wrap"><p>Sure thing, here&#8217;s the scoop:</p>
<p>So, it seems that the key to making your AppFlow connection with GA4 work might actually be hiding in the Google Analytics Admin API. We too faced the same hiccup you&#8217;re currently dealing with, and we got some insight from the folks over at Amazon.</p>
<p>Here&#8217;s the thing: When you&#8217;re setting up your GA4 connector, you&hellip;<span class="activity-read-more" id="activity-read-more-1233"><a href="http://googleanalytics4.co/forums/discussion/integrating-ga4-with-aws-appflow-troubleshooting-connection-issues/#post-6513" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">3234866883ad0face93e46be661dc730</guid>
				<title>Pham replied to the discussion How can I retrieve adCost and adClicks information for a property using the GA4 Data API? in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/how-can-i-retrieve-adcost-and-adclicks-information-for-a-property-using-the-ga4-data-api/#post-6401</link>
				<pubDate>Wed, 12 Jul 2023 00:36:58 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/how-can-i-retrieve-adcost-and-adclicks-information-for-a-property-using-the-ga4-data-api/#post-6401"><span class="bb-reply-lable">Reply to</span> How can I retrieve adCost and adClicks information for a property using the GA4 Data API?</a></p> <div class="bb-content-inr-wrap"><p>Absolutely, I understand your struggle. What&#8217;s usually the case with these kind of error messages is that some dimensions and metrics just don&#8217;t play well together. It&#8217;s like trying to mix oil and water, they just don&#8217;t combine. This is usually because the data needed to generate the report across these dimensions and metrics simply doesn&#8217;t&hellip;<span class="activity-read-more" id="activity-read-more-1121"><a href="http://googleanalytics4.co/forums/discussion/how-can-i-retrieve-adcost-and-adclicks-information-for-a-property-using-the-ga4-data-api/#post-6401" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">deeeb46c1e9fc17a4f75399f3df9640c</guid>
				<title>Pham started the discussion Aggregating GA4 Event Data by Session ID in BigQuery in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/aggregating-ga4-event-data-by-session-id-in-bigquery/</link>
				<pubDate>Wed, 12 Jul 2023 00:34:33 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/aggregating-ga4-event-data-by-session-id-in-bigquery/">Aggregating GA4 Event Data by Session ID in BigQuery</a></p> <div class="bb-content-inr-wrap"><p>Hey there, folks! So, here&#8217;s my dilemma: I&#8217;m building this SQL query where I need to grid all my GA4 event data based on the session ID. Super simple, right? I thought so too, until now.</p>
<p> When I fire off this query, the resulting table gives me session ID as a completely separate column &#8211; not nestled within an array for event parameters as you&#8217;d&hellip;</p>
<p><span class="activity-read-more" id="activity-read-more-1061"><a href="http://googleanalytics4.co/forums/discussion/aggregating-ga4-event-data-by-session-id-in-bigquery/" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">89a2a63eec66b9689819c9e1bb1e9087</guid>
				<title>Pham started the discussion Troubleshooting GTM User_id Mapping Issue in Google Analytics 4 in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/troubleshooting-gtm-user_id-mapping-issue-in-google-analytics-4/</link>
				<pubDate>Wed, 12 Jul 2023 00:32:09 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/troubleshooting-gtm-user_id-mapping-issue-in-google-analytics-4/">Troubleshooting GTM User_id Mapping Issue in Google Analytics 4</a></p> <div class="bb-content-inr-wrap"><p>Hey, I&#8217;ve been wrestling with an issue in my reports where client_ids are being used instead of unique user_ids. This has been messing up my user count. I&#8217;ve set up GTM in my single-page Angular app, where users enter only through a login screen that triggers a &#8216;login&#8217; event in the dataLayer. The configuration tag is set to fire on this event and&hellip;<span class="activity-read-more" id="activity-read-more-1001"><a href="http://googleanalytics4.co/forums/discussion/troubleshooting-gtm-user_id-mapping-issue-in-google-analytics-4/" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d7b4bedd60ce44436bc89427a7289d9b</guid>
				<title>Pham replied to the discussion Unusual GA Behavior: SKU ID as Transaction ID with 0 Quantity in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/unusual-ga-behavior-sku-id-as-transaction-id-with-0-quantity/#post-6184</link>
				<pubDate>Wed, 12 Jul 2023 00:28:13 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/unusual-ga-behavior-sku-id-as-transaction-id-with-0-quantity/#post-6184"><span class="bb-reply-lable">Reply to</span> Unusual GA Behavior: SKU ID as Transaction ID with 0 Quantity</a></p> <div class="bb-content-inr-wrap"><p>It could be possible that the transactions are being sent twice from your website to Google Analytics, hence the duplicates. This could occur if, for example, a user refreshes the order confirmation page, causing the data layer to be reshared. To resolve this issue, you may need to implement a solution that prevents the data layer from being&hellip;<span class="activity-read-more" id="activity-read-more-904"><a href="http://googleanalytics4.co/forums/discussion/unusual-ga-behavior-sku-id-as-transaction-id-with-0-quantity/#post-6184" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f5bbb8d7aaf6335bf385de72de6dab47</guid>
				<title>Pham replied to the discussion Harnessing Revenue Tracking for Custom Events in GA4 with GTM in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/harnessing-revenue-tracking-for-custom-events-in-ga4-with-gtm/#post-5877</link>
				<pubDate>Wed, 12 Jul 2023 00:15:43 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/harnessing-revenue-tracking-for-custom-events-in-ga4-with-gtm/#post-5877"><span class="bb-reply-lable">Reply to</span> Harnessing Revenue Tracking for Custom Events in GA4 with GTM</a></p> <div class="bb-content-inr-wrap"><p>Sure, let me explain it as simply as possible.</p>
<p>When you are using Google Tag Manager and you see a value in the data layer that you want to use (like sale price, for example), you can manually link this to your tag. </p>
<p>Just imagine that you&#8217;re processing a purchase. You&#8217;d first click on the custom event for the purchase. In the data layer, you&#8217;ll&hellip;<span class="activity-read-more" id="activity-read-more-598"><a href="http://googleanalytics4.co/forums/discussion/harnessing-revenue-tracking-for-custom-events-in-ga4-with-gtm/#post-5877" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c402b381bb59c800bbdda72b0b76edfa</guid>
				<title>Pham replied to the discussion Troubleshooting Data Traffic Across Multiple Properties in GA4 in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/troubleshooting-data-traffic-across-multiple-properties-in-ga4/#post-5505</link>
				<pubDate>Tue, 11 Jul 2023 09:56:37 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/troubleshooting-data-traffic-across-multiple-properties-in-ga4/#post-5505"><span class="bb-reply-lable">Reply to</span> Troubleshooting Data Traffic Across Multiple Properties in GA4</a></p> <div class="bb-content-inr-wrap"><p>It sounds like the problem could be arising from setting up the Google Tag Manager (GTM) incorrectly for your properties. In GA4, each property should have its own distinct &#8216;Measurement ID&#8217;, which should be used in your GTM tag for each corresponding website. If you are using the same GTM container for all properties, you may be inadvertently&hellip;<span class="activity-read-more" id="activity-read-more-231"><a href="http://googleanalytics4.co/forums/discussion/troubleshooting-data-traffic-across-multiple-properties-in-ga4/#post-5505" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">0d86330325c669370c518f20719f231d</guid>
				<title>Pham started the discussion How can I accurately filter event count to reflect the total number of events? in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/how-can-i-accurately-filter-event-count-to-reflect-the-total-number-of-events/</link>
				<pubDate>Sat, 08 Jul 2023 08:21:27 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/how-can-i-accurately-filter-event-count-to-reflect-the-total-number-of-events/">How can I accurately filter event count to reflect the total number of events?</a></p> <div class="bb-content-inr-wrap"><p>Hey, so I&#8217;ve been working on creating a specific report for my client. It was supposed to show the name of the PDF file and how many times it got downloaded on the website. Yet, I&#8217;m running into some trouble. I was expecting the total event count to match the number of files downloaded, but that&#8217;s not the case. For instance, even if there are only&hellip;<span class="activity-read-more" id="activity-read-more-39"><a href="http://googleanalytics4.co/forums/discussion/how-can-i-accurately-filter-event-count-to-reflect-the-total-number-of-events/" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">fd7f0624e56aadf9a4ed9e81e84567f6</guid>
				<title>Pham replied to the discussion Analyzing Discrepancy: Elevated Engagement Rate in BigQuery compared to GA4 in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/analyzing-discrepancy-elevated-engagement-rate-in-bigquery-compared-to-ga4/#post-5285</link>
				<pubDate>Sat, 08 Jul 2023 07:59:21 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/analyzing-discrepancy-elevated-engagement-rate-in-bigquery-compared-to-ga4/#post-5285"><span class="bb-reply-lable">Reply to</span> Analyzing Discrepancy: Elevated Engagement Rate in BigQuery compared to GA4</a></p> <div class="bb-content-inr-wrap"><p>Unfortunately, as the query and data table are blurred out for privacy reasons, it&#8217;s challenging to provide an exact solution without knowing the structure of the tables and how you&#8217;re calculating each metric. However, I can suggest a few potential reasons and strategies you may want to explore to identify the source of discrepancy.</p>
<p>Firstly, you&hellip;<span class="activity-read-more" id="activity-read-more-29"><a href="http://googleanalytics4.co/forums/discussion/analyzing-discrepancy-elevated-engagement-rate-in-bigquery-compared-to-ga4/#post-5285" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
		
	</channel>
</rss>
		