<?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 | Jacob Lam | Activity</title>
	<link>https://googleanalytics4.co/members/jacobl/activity/</link>
	<atom:link href="https://googleanalytics4.co/members/jacobl/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Activity feed for Jacob Lam.</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">c50d794e07da5eebd108af018c663a3d</guid>
				<title>Jacob started the discussion How to combine andGroup and notExpression in GA4 filter json syntax? in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/how-to-combine-andgroup-and-notexpression-in-ga4-filter-json-syntax/</link>
				<pubDate>Fri, 28 Jul 2023 08:34:30 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/how-to-combine-andgroup-and-notexpression-in-ga4-filter-json-syntax/">How to combine andGroup and notExpression in GA4 filter json syntax?</a></p> <div class="bb-content-inr-wrap"><p>Hey, does anyone know how to write a syntax for andGoup and notExpression in the same JSON for GA4 filters? Just asking for a friend.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">aa78e53f6f6e73adba56fab88e57904a</guid>
				<title>Jacob started the discussion Troubleshooting Conversion Visibility Issues for Google Ads through Measurement Protocol with GA4 in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/troubleshooting-conversion-visibility-issues-for-google-ads-through-measurement-protocol-with-ga4/</link>
				<pubDate>Fri, 28 Jul 2023 08:33:34 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/troubleshooting-conversion-visibility-issues-for-google-ads-through-measurement-protocol-with-ga4/">Troubleshooting Conversion Visibility Issues for Google Ads through Measurement Protocol with GA4</a></p> <div class="bb-content-inr-wrap"><p>Hey all, need a little help over here. I&#8217;ve been able to use the Measurement Protocol (GA4) to send purchase events from my server (guidelines here: <a target='_blank' href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=gtag#required_parameters" rel="nofollow">https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=gtag#required_parameters</a>). I&#8217;ve double-checked and everything is being logged correctly on GA4&hellip;<span class="activity-read-more" id="activity-read-more-1832"><a href="http://googleanalytics4.co/forums/discussion/troubleshooting-conversion-visibility-issues-for-google-ads-through-measurement-protocol-with-ga4/" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">dc25a8155a7f6d428214c878721329e2</guid>
				<title>Jacob replied to the discussion Trouble Obtaining Revenue Data Despite Proper GA4 and GTM Set-up in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/trouble-obtaining-revenue-data-despite-proper-ga4-and-gtm-set-up/#post-7465</link>
				<pubDate>Fri, 28 Jul 2023 08:32:49 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/trouble-obtaining-revenue-data-despite-proper-ga4-and-gtm-set-up/#post-7465"><span class="bb-reply-lable">Reply to</span> Trouble Obtaining Revenue Data Despite Proper GA4 and GTM Set-up</a></p> <div class="bb-content-inr-wrap"><p>It sounds like you&#8217;ve got a bug somewhere. You&#8217;ve followed all setup rules for GA4 so maybe it&#8217;s worth checking over your event configurations and triggers again. You should also make sure your transactions are marked as &#8216;conversions&#8217;, otherwise GA4 may not be showing your conversion revenue.</p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c72dc2dd698adfbdeb738a5ee84f2ad0</guid>
				<title>Jacob replied to the discussion Implementing HTML Custom Attributes with Google Tag Manager for Tracking Button Clicks in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/implementing-html-custom-attributes-with-google-tag-manager-for-tracking-button-clicks/#post-7404</link>
				<pubDate>Fri, 28 Jul 2023 08:30:00 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/implementing-html-custom-attributes-with-google-tag-manager-for-tracking-button-clicks/#post-7404"><span class="bb-reply-lable">Reply to</span> Implementing HTML Custom Attributes with Google Tag Manager for Tracking Button Clicks</a></p> <div class="bb-content-inr-wrap"><p>Alright, let&#8217;s break this down into three steps:</p>
<p><b>1. Start by creating a &#8216;Custom JavaScript Variable&#8217;</b><br />
Here&#8217;s a screenshot of how to do it<br />
<a target='_blank' href="https://i.stack.imgur.com/Ek8QJ.png" rel="nofollow noreferrer" rel="nofollow"><img src="https://i.stack.imgur.com/Ek8QJ.png" alt="enter image description here" /></a><br />
Then, use this code:</p>
<p><code></code>`<br />
function(){<br />
  // Getting the clicked element<br />
  var clickElement = {{Click Element}};</p>
<p>  // Making sure we have the parent element we want. If not, we return &#8216;false&#8217;&hellip;<span class="activity-read-more" id="activity-read-more-1755"><a href="http://googleanalytics4.co/forums/discussion/implementing-html-custom-attributes-with-google-tag-manager-for-tracking-button-clicks/#post-7404" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f3b04132e0a0e86dd9ce25518feb8d94</guid>
				<title>Jacob replied to the discussion Understanding the Functionality of a JavaScript Variable: Excluding Personal Information from the URL in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/understanding-the-functionality-of-a-javascript-variable-excluding-personal-information-from-the-url/#post-7305</link>
				<pubDate>Fri, 28 Jul 2023 08:25:37 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/understanding-the-functionality-of-a-javascript-variable-excluding-personal-information-from-the-url/#post-7305"><span class="bb-reply-lable">Reply to</span> Understanding the Functionality of a JavaScript Variable: Excluding Personal Information from the URL</a></p> <div class="bb-content-inr-wrap"><p>Yes, you are correct. Usually, &#8216;piiRegex&#8217; is used as a way to identify Personally Identifiable Information (PII) in a string through a regular expression, and it&#8217;s commonly used to filter out data like email addresses. The &#8216;piiRegex&#8217; only replaces the value of an email if the value pattern matches an email because it&#8217;s specifically looking for&hellip;<span class="activity-read-more" id="activity-read-more-1656"><a href="http://googleanalytics4.co/forums/discussion/understanding-the-functionality-of-a-javascript-variable-excluding-personal-information-from-the-url/#post-7305" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6e72825b54abe9fb31df8901b6938500</guid>
				<title>Jacob replied to the discussion How can I exclude purchases with unassigned transaction IDs in GA4? in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/how-can-i-exclude-purchases-with-unassigned-transaction-ids-in-ga4/#post-7285</link>
				<pubDate>Fri, 28 Jul 2023 08:24:45 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/how-can-i-exclude-purchases-with-unassigned-transaction-ids-in-ga4/#post-7285"><span class="bb-reply-lable">Reply to</span> How can I exclude purchases with unassigned transaction IDs in GA4?</a></p> <div class="bb-content-inr-wrap"><p>It looks like you may need to add a conditional check to ensure that the <code>transaction_id</code> has a value before pushing the purchase event into the <code>dataLayer</code>. Using Shopify&#8217;s Liquid language, you can implement a simple check around the <code>dataLayer.push()</code> function that checks whether the <code>transaction_id</code> (or <code>order.order_number</code> in your code) has been set.&hellip;<span class="activity-read-more" id="activity-read-more-1636"><a href="http://googleanalytics4.co/forums/discussion/how-can-i-exclude-purchases-with-unassigned-transaction-ids-in-ga4/#post-7285" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">dd2f497c29e46f7a4eb5c4613cdecc92</guid>
				<title>Jacob started the discussion Discrepancy in Google Analytics 4 Data between Looker Studio and BigQuery Connectors in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/discrepancy-in-google-analytics-4-data-between-looker-studio-and-bigquery-connectors/</link>
				<pubDate>Wed, 12 Jul 2023 00:30:05 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/discrepancy-in-google-analytics-4-data-between-looker-studio-and-bigquery-connectors/">Discrepancy in Google Analytics 4 Data between Looker Studio and BigQuery Connectors</a></p> <div class="bb-content-inr-wrap"><p>&#8220;Hey there! So, I&#8217;ve paired up my Google Analytics 4 property with BigQuery and linked it to Looker Data Studio via the BigQuery connector (Let&#8217;s call it A). But I&#8217;ve also connected that same Google Analytics 4 property with Looker Data Studio using the Google Analytics connector (Let&#8217;s call it B). Now, both &#8216;A&#8217; and &#8216;B&#8217; show the same number of&hellip;<span class="activity-read-more" id="activity-read-more-951"><a href="http://googleanalytics4.co/forums/discussion/discrepancy-in-google-analytics-4-data-between-looker-studio-and-bigquery-connectors/" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">66ae45f6558e25695b613682f1341427</guid>
				<title>Jacob replied to the discussion The number of unique users who completed a conversion event in Google Analytics in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/the-number-of-unique-users-who-completed-a-conversion-event-in-google-analytics/#post-5625</link>
				<pubDate>Tue, 11 Jul 2023 10:13:27 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/the-number-of-unique-users-who-completed-a-conversion-event-in-google-analytics/#post-5625"><span class="bb-reply-lable">Reply to</span> The number of unique users who completed a conversion event in Google Analytics</a></p> <div class="bb-content-inr-wrap"><p>You seem to be trying to track unique users but are stuck finding the right metrics. Unfortunately, Google Analytics API doesn&#8217;t directly provide user ID data due to privacy issues. However, you can utilize metrics like &#8216;ga:users&#8217; or dimensions like &#8216;ga:clientId&#8217;, but remember they won&#8217;t precisely identify individual users, and some legwork might&hellip;<span class="activity-read-more" id="activity-read-more-351"><a href="http://googleanalytics4.co/forums/discussion/the-number-of-unique-users-who-completed-a-conversion-event-in-google-analytics/#post-5625" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">37773fe15adc5b0ab16a7dbcf1f3f966</guid>
				<title>Jacob replied to the discussion Google Analytics 4 - Events Not Showing in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/google-analytics-4-events-not-showing/#post-5526</link>
				<pubDate>Tue, 11 Jul 2023 09:57:29 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/google-analytics-4-events-not-showing/#post-5526"><span class="bb-reply-lable">Reply to</span> Google Analytics 4 - Events Not Showing</a></p> <div class="bb-content-inr-wrap"><p>Sure, I can assist you with that. For &#8220;phone_capture&#8221; event, you may have to create a custom dimension in GA4 to capture it. In GA4, &#8216;event_category&#8217; and &#8216;event_label&#8217; have to be explicitly set as event parameters, which might be why you are having trouble seeing these. It may require some parameter remapping or creating custom definitions. Ensure&hellip;<span class="activity-read-more" id="activity-read-more-252"><a href="http://googleanalytics4.co/forums/discussion/google-analytics-4-events-not-showing/#post-5526" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">573353805c195822a912abd9b977b974</guid>
				<title>Jacob replied to the discussion Understanding Duplicate Path Tracking in Google Analytics (4) in the forum Google Analytics 4</title>
				<link>http://googleanalytics4.co/forums/discussion/understanding-duplicate-path-tracking-in-google-analytics-4/#post-5314</link>
				<pubDate>Sat, 08 Jul 2023 22:53:41 +0000</pubDate>

									<content:encoded><![CDATA[<p class = "activity-discussion-title-wrap"><a href="https://googleanalytics4.co/forums/discussion/understanding-duplicate-path-tracking-in-google-analytics-4/#post-5314"><span class="bb-reply-lable">Reply to</span> Understanding Duplicate Path Tracking in Google Analytics (4)</a></p> <div class="bb-content-inr-wrap"><p>The duplication you&#8217;re seeing is likely a result of how page paths are being captured in GA4. When your data gets sent to GA4, the &#8216;page_location&#8217; parameter effectively becomes the full URL, including the scheme (HTTP/HTTPS), the domain, and the page path. However, the &#8216;page_path&#8217; parameter should ideally only include the URI. If your tracking&hellip;<span class="activity-read-more" id="activity-read-more-58"><a href="http://googleanalytics4.co/forums/discussion/understanding-duplicate-path-tracking-in-google-analytics-4/#post-5314" rel="nofollow"> Read more</a></span></p>
</div>]]></content:encoded>
				
				
							</item>
		
	</channel>
</rss>
		