Skip to content

Commit 0436417

Browse files
authored
Merge pull request #24 from Seanstoppable/addmkttok
Add mkt_tok marketing tokens
2 parents 43539a8 + 60eddab commit 0436417

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ The following query string parameters are stripped:
1212

1313
- fbclid
1414
- gclid
15+
- mkt_tok
1516
- utm_source
1617
- utm_medium
1718
- utm_term

background.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
var utm_re = new RegExp('([\?\&]((g|fb)clid|utm_(source|medium|term|campaign|content|cid|reader|name))=[^&#]+)', 'ig');
1+
var utm_re = new RegExp('([\?\&](mkt_tok|(g|fb)clid|utm_(source|medium|term|campaign|content|cid|reader|name))=[^&#]+)', 'ig');
22

33
chrome.webRequest.onBeforeRequest.addListener(function(details) {
44
var url = details.url;
55
var queryStringIndex = url.indexOf('?');
6-
if (url.indexOf('utm_') > queryStringIndex || url.indexOf('clid') > queryStringIndex) {
6+
if (url.indexOf('utm_') > queryStringIndex ||
7+
url.indexOf('clid') > queryStringIndex ||
8+
url.indexOf('mkt_tok') > queryStringIndex) {
79
var stripped = url.replace(utm_re, '');
810
if (stripped.charAt(queryStringIndex) === '&') {
911
stripped = stripped.substr(0, queryStringIndex) + '?' +

0 commit comments

Comments
 (0)