Remove tracking parameter from link: Difference between revisions
Jump to navigation
Jump to search
(Created page with "To remove tracking parameter from link * Browser extension: [https://chrome.google.com/webstore/detail/tracking-token-stripper/kcpnkledgcbobhkgimpbmejgockkplob Tracking Token...") |
mNo edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
* Browser extension: [https://chrome.google.com/webstore/detail/tracking-token-stripper/kcpnkledgcbobhkgimpbmejgockkplob Tracking Token Stripper] (source code: [https://github.com/jparise/chrome-utm-stripper jparise/chrome-utm-stripper: Browser extension that strips Google Analytics (UTM) parameters, and various other click tracking tokens, from URL query strings]) for {{Chrome}} & {{Edge}} | * Browser extension: [https://chrome.google.com/webstore/detail/tracking-token-stripper/kcpnkledgcbobhkgimpbmejgockkplob Tracking Token Stripper] (source code: [https://github.com/jparise/chrome-utm-stripper jparise/chrome-utm-stripper: Browser extension that strips Google Analytics (UTM) parameters, and various other click tracking tokens, from URL query strings]) for {{Chrome}} & {{Edge}} | ||
* Online tool: [https://tools.planetoid.info/data_clean/?lang=en?lang=en&steps=trim%20leading%20and%20trailing%20whitespace%20from%20each%20line,%20remove%20tracking%20code%20from%20url] | |||
Bookmarklet: [https://github.com/planetoid/remove-tracking-tokens-from-URL Remove tracking tokens from URL] | |||
<pre> | |||
javascript:(function(){function removeParameters(parms) {for (let i = 0; i < parms.length; i++) {var my_parameter = parms[i];const pattern = new RegExp(`[\?&]${my_parameter}=[^&]+`, %27gi%27); history.replaceState && history.replaceState( null, %27%27, location.pathname + location.search.replace(pattern, %27%27).replace(/^&/, %27?%27));} }var parms = [%27fbclid%27, %27gclid%27, %27gclsrc%27, %27utm_source%27, %27utm_medium%27, %27utm_campaign%27, %27utm_content%27, %27utm_term%27];removeParameters(parms);})(); | |||
</pre> | |||
Test data | |||
<pre> | |||
https://news.yahoo.com/12345?fbclid=xxx | |||
https://my.website.com/tw/item/N2672356001001?utm_source=facebook&utm_medium=oth&utm_campaign=20221113&utm_content=20221113 | |||
</pre> | |||
Related | Related | ||
* [https://en.wikipedia.org/wiki/UTM_parameters UTM parameters - Wikipedia] | * [https://en.wikipedia.org/wiki/UTM_parameters UTM parameters - Wikipedia] | ||
* [https://support.brave.com/hc/en-us/articles/9982188779405-What-does-Copy-clean-link-mean- What does "Copy clean link" mean? – Brave Help Center] | |||
[[Category:Data Science]] | [[Category:Data Science]] | ||
Latest revision as of 13:59, 10 March 2023
To remove tracking parameter from link
- Browser extension: Tracking Token Stripper (source code: jparise/chrome-utm-stripper: Browser extension that strips Google Analytics (UTM) parameters, and various other click tracking tokens, from URL query strings) for Chrome
& Edge - Online tool: [1]
Bookmarklet: Remove tracking tokens from URL
javascript:(function(){function removeParameters(parms) {for (let i = 0; i < parms.length; i++) {var my_parameter = parms[i];const pattern = new RegExp(`[\?&]${my_parameter}=[^&]+`, %27gi%27); history.replaceState && history.replaceState( null, %27%27, location.pathname + location.search.replace(pattern, %27%27).replace(/^&/, %27?%27));} }var parms = [%27fbclid%27, %27gclid%27, %27gclsrc%27, %27utm_source%27, %27utm_medium%27, %27utm_campaign%27, %27utm_content%27, %27utm_term%27];removeParameters(parms);})();
Test data
https://news.yahoo.com/12345?fbclid=xxx https://my.website.com/tw/item/N2672356001001?utm_source=facebook&utm_medium=oth&utm_campaign=20221113&utm_content=20221113
Related