Add Klaviyo, ManyChat, Recart, Snowplow, Square detection

main
Elbert Alias 4 years ago
parent 387ce9c6db
commit 400aa5f9c2

@ -873,6 +873,10 @@
"cpe": "cpe:/a:afterpay:afterpay",
"description": "Afterpay is a 'buy now, pay later' platform that makes it possible to pay off purchased goods in fortnightly instalments.",
"icon": "afterpay.png",
"js": {
"Afterpay": "",
"afterpay_product": ""
},
"scripts": [
"portal\\.afterpay\\.com",
"static\\.afterpay\\.com"
@ -4489,6 +4493,48 @@
"scripts": "elqCfg\\.js",
"website": "http://eloqua.com"
},
"Klaviyo": {
"cats": [
32,
61
],
"description": "Klaviyo is an email marketing platform for online businesses.",
"icon": "Klaviyo.svg",
"js": {
"klaviyo": "",
"KlaviyoSubscribe": ""
},
"scripts": "klaviyo\\.com",
"website": "https://www.klaviyo.com/"
},
"Recart": {
"cats": [
32,
61
],
"description": "Recart is a tool to engage users who abandoned their shopping cart via Facebook Messenger.",
"icon": "Recart.svg",
"js": {
"recart": "",
"__recart": ""
},
"scripts": "api\\.recart\\.com",
"website": "https://recart.com/"
},
"ManyChat": {
"cats": [
32,
52,
61
],
"description": "ManyChat is a service that allows you to create chatbots for Facebook Messenger.",
"icon": "ManyChat.svg",
"js": {
"mcwidget": ""
},
"scripts": "widget\\.manychat\\.com",
"website": "https://manychat.com/"
},
"Emarsys": {
"cats": [
32,
@ -5768,6 +5814,18 @@
"scripts": "google-analytics\\.com/(?:ga|urchin|analytics)\\.js",
"website": "http://google.com/analytics"
},
"Snowplow": {
"cats": [
10
],
"description": "Snowplow is an open-source data collection platform.",
"icon": "Snowplow.svg",
"js": {
"GlobalSnowplowNamespace": "",
"Snowplow": ""
},
"website": "https://snowplowanalytics.com/"
},
"Google Analytics Enhanced eCommerce": {
"cats": [
10,
@ -6114,12 +6172,12 @@
],
"description": "Guestonline is a restaurant table booking widget.",
"icon": "Guestonline.svg",
"dom": {
"iframe[src*='guestonline']": {
"dom": {
"iframe[src*='guestonline']": {
"attributes": {
"src": "ib\\.guestonline\\.\\w+"
}
}
}
}
},
"scripts": "ib\\.guestonline\\.\\w+",
"website": "https://www.guestonline.io"
@ -12348,7 +12406,8 @@
"html": "<link[^>]+=['\"]//cdn\\.shopify\\.com\\;confidence:25",
"icon": "Shopify.svg",
"js": {
"Shopify": "\\;confidence:25"
"Shopify": "\\;confidence:25",
"ShopifyAPI": ""
},
"scripts": "sdks\\.shopifycdn\\.com",
"url": "^https?//.+\\.myshopify\\.com",
@ -13985,6 +14044,9 @@
"description": "Twitter is a 'microblogging' system that allows you to send and receive short posts called tweets.",
"icon": "Twitter.svg",
"scripts": "//platform\\.twitter\\.com/widgets\\.js",
"js": {
"twttr": ""
},
"website": "http://twitter.com"
},
"Twitter Emoji (Twemoji)": {
@ -15964,6 +16026,20 @@
},
"website": "http://esyndicat.com"
},
"Square": {
"cats": [
41,
61
],
"description": "Square is a mobile payment company that offers business software, payment hardware products and small business services.",
"icon": "Square.svg",
"scripts": "js\\.squareup\\.com",
"js": {
"Square.Analytics": "",
"SqPaymentForm": ""
},
"website": "https://squareup.com/"
},
"eWAY Payments": {
"cats": [
41