9c638c52f9
+ Preparations for costume rules - Feature "Report URLs" + Auto hash rules + Minimize rules length + Add start and end delimiters to rules
413 lines
14 KiB
JSON
413 lines
14 KiB
JSON
{
|
|
"providers": {
|
|
"amazon": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"pf_rd_[a-zA-Z]",
|
|
"qid",
|
|
"sr",
|
|
"srs",
|
|
"pd_rd_[a-zA-Z]*",
|
|
"__mk_[a-zA-Z]{1,3}_[a-zA-Z]{1,3}",
|
|
"spIA",
|
|
"ms3_c",
|
|
"[a-zA-Z%0-9]*ie",
|
|
"refRID",
|
|
"colid",
|
|
"coliid",
|
|
"[^a-zA-Z%0-9]adId",
|
|
"qualifier",
|
|
"_encoding",
|
|
"smid",
|
|
"field-lbr_brands_browse-bin"
|
|
],
|
|
"exceptions": [
|
|
".*(amazon\\.).*(\\/gp).*\\/redirector.html\\/.*"
|
|
],
|
|
"redirections": []
|
|
},
|
|
"fls-na.amazon": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(fls-na\\.amazon)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"google": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(google)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"ved",
|
|
"bi[a-zA-Z]*",
|
|
"gfe_[a-zA-Z]*",
|
|
"ei",
|
|
"source",
|
|
"gs_[a-zA-Z]*",
|
|
"site",
|
|
"oq",
|
|
"esrc",
|
|
"uact",
|
|
"cd",
|
|
"cad",
|
|
"gws_[a-zA-Z]*",
|
|
"atyp",
|
|
"vet",
|
|
"zx",
|
|
"_u",
|
|
"je",
|
|
"dcr",
|
|
"ie",
|
|
"sei",
|
|
"sa",
|
|
"dpr",
|
|
"hl",
|
|
"btn[a-zA-Z]*",
|
|
"sa",
|
|
"usg",
|
|
"cd",
|
|
"cad",
|
|
"uact"
|
|
],
|
|
"exceptions": [
|
|
".*(mail\\.google\\.).*(\\/mail\\/u\\/0).*",
|
|
".*(google\\.).*(\\/upload)?(\\/drive)\\/.*",
|
|
".*(docs\\.google\\.).*\\/.*",
|
|
".*(accounts\\.google\\.).*",
|
|
".*(google\\.).*\\/searchbyimage\\?image_url=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(hangouts\\.google\\.).*\\/webchat.*zx=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(client-channel\\.google\\.).*\\/client-channel.*zx=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(google\\.).*\\/complete\\/search\\?.*gs_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(google\\.).*\\/s\\?tbm=map.*gs_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(news\\.google\\.).*\\?hl=.*",
|
|
".*(google\\.).*\\/setprefs\\?.*hl=[^\\/|\\?|&]*(\\/|&(amp;)?)?",
|
|
".*(google\\.).*\\/appsactivity\\/.*"
|
|
],
|
|
"redirections": [
|
|
".*google\\..*\\/.*url\\?.*url=((https%3A%2F%2F|http%3A%2F%2F)[^&]*)"
|
|
]
|
|
},
|
|
"googlesyndication": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googlesyndication)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"doubleclick": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(doubleclick)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": [
|
|
".*doubleclick\\..*\\/.*tag_for_child_directed_treatment=;%3F(.*)"
|
|
]
|
|
},
|
|
"globalRules": {
|
|
"urlPattern": ".*",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"utm_[a-zA-Z]*",
|
|
"ga_source",
|
|
"ga_medium",
|
|
"ga_term",
|
|
"ga_content",
|
|
"ga_campaign",
|
|
"ga_place",
|
|
"yclid",
|
|
"_openstat",
|
|
"fb_action_ids",
|
|
"fb_action_types",
|
|
"fb_source",
|
|
"fb_ref",
|
|
"fbclid",
|
|
"action_object_map",
|
|
"action_type_map",
|
|
"action_ref_map",
|
|
"gs_l",
|
|
"mkt_tok",
|
|
"hmb_campaign",
|
|
"hmb_medium",
|
|
"hmb_source",
|
|
"[\\?|&]ref[\\_]?"
|
|
],
|
|
"exceptions": [
|
|
".*([\\.]?matrix\\.org)(\\/_matrix)\\/.*",
|
|
".*([\\.]?prismic\\.io).*",
|
|
".*([\\.]?gitlab\\.com).*",
|
|
".*([\\.]?gcsip\\.com).*[\\?|&]ref[\\_]?=[^\\/|\\?|&]*.*",
|
|
".*([\\.]?cloudflare\\.com).*"
|
|
],
|
|
"redirections": []
|
|
},
|
|
"adtech": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adtech)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"contentpass.net": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(contentpass\\.net).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"bf-ad": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bf-ad)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"amazon-adsystem": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon-adsystem)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"adsensecustomsearchads": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adsensecustomsearchads)(\\.[a-zA-Z]{2,}).*",
|
|
"completeProvider": true,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"youtube": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"feature",
|
|
"gclid",
|
|
"kw"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"facebook": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(facebook)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"hc_[a-zA-Z_\\[\\]0-9]*",
|
|
"[a-zA-Z]*ref[a-zA-Z]*",
|
|
"__tn__"
|
|
],
|
|
"exceptions": [
|
|
".*(facebook\\.)\\w{2,}.*(\\/plugins\\/).*"
|
|
],
|
|
"redirections": []
|
|
},
|
|
"twitter": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitter)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"(ref_)?src"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"reddit": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(reddit)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": [
|
|
"out\\.reddit\\.\\w{2,}\\/.*url=([^&]*)"
|
|
]
|
|
}
|
|
,
|
|
"netflix": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(netflix)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"trackId",
|
|
"tctx",
|
|
"jb[a-zA-Z]*"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"techcrunch": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?([\\.]?techcrunch\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"ncid",
|
|
"sr",
|
|
"sr_share"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"bing": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bing)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"cvid",
|
|
"form",
|
|
"sk",
|
|
"sp",
|
|
"sc",
|
|
"qs",
|
|
"qp"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"tweakers": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tweakers\\.net)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"nb",
|
|
"u"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"twitch": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitch)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"tt_medium",
|
|
"tt_content"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"vivaldi": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(vivaldi\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"pk_campaign",
|
|
"pk_kwd"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"indeed": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(indeed\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"from",
|
|
"alid",
|
|
"[a-zA-Z]*tk"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"hhdotru": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(hh\\.ru)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"vss",
|
|
"t",
|
|
"swnt",
|
|
"grpos",
|
|
"ptl",
|
|
"stl",
|
|
"exp",
|
|
"plim"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"ebay": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(ebay)(\\.[a-zA-Z]{2,})(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"_trkparms",
|
|
"_trksid",
|
|
"_from"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"cnet": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(cnet\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"ftag"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"imdb.com": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(imdb\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"ref_",
|
|
"pf_rd_[a-zA-Z]*"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"govdelivery.com": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(govdelivery\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [],
|
|
"exceptions": [],
|
|
"redirections": [
|
|
".*links\\.govdelivery\\.com.*\\/track\\?.*(http:\\/\\/.*)",
|
|
".*links\\.govdelivery\\.com.*\\/track\\?.*(https:\\/\\/.*)"
|
|
]
|
|
},
|
|
"walmart.com": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(walmart\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"u1",
|
|
"ath[a-zA-Z]*"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"net-parade.it": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(net\\-parade\\.it)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"pl"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"prvnizpravy.cz": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(prvnizpravy\\.cz)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"xid"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"youku.com": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youku\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"spm",
|
|
"tpa"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"nytimes.com": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(nytimes\\.com)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"smid"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
},
|
|
"tchibo.de": {
|
|
"urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tchibo\\.de)(.*\\?.*)",
|
|
"completeProvider": false,
|
|
"rules": [
|
|
"wbdcd"
|
|
],
|
|
"exceptions": [],
|
|
"redirections": []
|
|
}
|
|
}
|
|
}
|