diff --git a/src/drivers/webextension/_locales/ca/messages.json b/src/drivers/webextension/_locales/ca/messages.json index 24d385028..797c1318f 100644 --- a/src/drivers/webextension/_locales/ca/messages.json +++ b/src/drivers/webextension/_locales/ca/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/de/messages.json b/src/drivers/webextension/_locales/de/messages.json index 191325b37..c3dde6295 100644 --- a/src/drivers/webextension/_locales/de/messages.json +++ b/src/drivers/webextension/_locales/de/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/el/messages.json b/src/drivers/webextension/_locales/el/messages.json index 3a3c74028..5fc61d1d3 100644 --- a/src/drivers/webextension/_locales/el/messages.json +++ b/src/drivers/webextension/_locales/el/messages.json @@ -171,5 +171,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/en/messages.json b/src/drivers/webextension/_locales/en/messages.json index a916e9613..9d2caf130 100644 --- a/src/drivers/webextension/_locales/en/messages.json +++ b/src/drivers/webextension/_locales/en/messages.json @@ -173,5 +173,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/es/messages.json b/src/drivers/webextension/_locales/es/messages.json index 35bb655e3..864f5ed29 100644 --- a/src/drivers/webextension/_locales/es/messages.json +++ b/src/drivers/webextension/_locales/es/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/fa/messages.json b/src/drivers/webextension/_locales/fa/messages.json index ee6daeeb6..c36ffe663 100644 --- a/src/drivers/webextension/_locales/fa/messages.json +++ b/src/drivers/webextension/_locales/fa/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/fr/messages.json b/src/drivers/webextension/_locales/fr/messages.json index 038ed2b4e..a4bd547a6 100644 --- a/src/drivers/webextension/_locales/fr/messages.json +++ b/src/drivers/webextension/_locales/fr/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Thèmes Shopify" }, "categoryName82": { "message": "Thèmes Drupal" }, "categoryName83": { "message": "Empreinte digitale des navigateurs" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/gl_ES/messages.json b/src/drivers/webextension/_locales/gl_ES/messages.json index 2bab989c1..39145c6f4 100644 --- a/src/drivers/webextension/_locales/gl_ES/messages.json +++ b/src/drivers/webextension/_locales/gl_ES/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/gr/messages.json b/src/drivers/webextension/_locales/gr/messages.json index 46307235b..af64b799d 100644 --- a/src/drivers/webextension/_locales/gr/messages.json +++ b/src/drivers/webextension/_locales/gr/messages.json @@ -171,5 +171,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/id/messages.json b/src/drivers/webextension/_locales/id/messages.json index 368bcd282..3a6e351f9 100644 --- a/src/drivers/webextension/_locales/id/messages.json +++ b/src/drivers/webextension/_locales/id/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/it/messages.json b/src/drivers/webextension/_locales/it/messages.json index 6bf86dfb2..cdcfec403 100644 --- a/src/drivers/webextension/_locales/it/messages.json +++ b/src/drivers/webextension/_locales/it/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/ja/messages.json b/src/drivers/webextension/_locales/ja/messages.json index d4f332e40..d346c2924 100644 --- a/src/drivers/webextension/_locales/ja/messages.json +++ b/src/drivers/webextension/_locales/ja/messages.json @@ -173,5 +173,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/ko/messages.json b/src/drivers/webextension/_locales/ko/messages.json index 5770f3dff..56a6ff496 100644 --- a/src/drivers/webextension/_locales/ko/messages.json +++ b/src/drivers/webextension/_locales/ko/messages.json @@ -173,5 +173,7 @@ "categoryName81": { "message": "Shopify 테마" }, "categoryName82": { "message": "Drupal 테마" }, "categoryName83": { "message": "브라우저 지문 (fingerprinting)" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/nl/messages.json b/src/drivers/webextension/_locales/nl/messages.json index 34e509455..bd9ad3848 100644 --- a/src/drivers/webextension/_locales/nl/messages.json +++ b/src/drivers/webextension/_locales/nl/messages.json @@ -174,5 +174,8 @@ "categoryName80": { "message": "WordPress thema's" }, "categoryName81": { "message": "Shopify thema's" }, "categoryName82": { "message": "Drupal thema's" }, - "categoryName83": { "message": "Browser vingerafdrukken" } + "categoryName83": { "message": "Browser vingerafdrukken" }, + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/pl/messages.json b/src/drivers/webextension/_locales/pl/messages.json index 96e1832eb..28fbaec40 100644 --- a/src/drivers/webextension/_locales/pl/messages.json +++ b/src/drivers/webextension/_locales/pl/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/pt/messages.json b/src/drivers/webextension/_locales/pt/messages.json index 066e7e0cd..c993e9cf3 100644 --- a/src/drivers/webextension/_locales/pt/messages.json +++ b/src/drivers/webextension/_locales/pt/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/pt_BR/messages.json b/src/drivers/webextension/_locales/pt_BR/messages.json index 151c1db65..2c4a26ddd 100644 --- a/src/drivers/webextension/_locales/pt_BR/messages.json +++ b/src/drivers/webextension/_locales/pt_BR/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/ro/messages.json b/src/drivers/webextension/_locales/ro/messages.json index 53d8e3422..971fad965 100644 --- a/src/drivers/webextension/_locales/ro/messages.json +++ b/src/drivers/webextension/_locales/ro/messages.json @@ -171,5 +171,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/ru/messages.json b/src/drivers/webextension/_locales/ru/messages.json index 7100269f5..5caad1041 100644 --- a/src/drivers/webextension/_locales/ru/messages.json +++ b/src/drivers/webextension/_locales/ru/messages.json @@ -173,5 +173,7 @@ "categoryName81": { "message": "Шаблон для Shopify" }, "categoryName82": { "message": "Шаблон для Drupal" }, "categoryName83": { "message": "Отпечатки браузера" }, - "categoryName84": { "message": "Программы лояльности и наград" } + "categoryName84": { "message": "Программы лояльности и наград" }, + "categoryName85": { "message": "Управление функциями" }, + "categoryName86": { "message": "Сегментация" } } diff --git a/src/drivers/webextension/_locales/sk/messages.json b/src/drivers/webextension/_locales/sk/messages.json index 31cd77a7d..039c7485f 100644 --- a/src/drivers/webextension/_locales/sk/messages.json +++ b/src/drivers/webextension/_locales/sk/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/tr/messages.json b/src/drivers/webextension/_locales/tr/messages.json index 632befe75..8de57ed36 100644 --- a/src/drivers/webextension/_locales/tr/messages.json +++ b/src/drivers/webextension/_locales/tr/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/uk/messages.json b/src/drivers/webextension/_locales/uk/messages.json index 79ab4ebb4..ab76889b2 100644 --- a/src/drivers/webextension/_locales/uk/messages.json +++ b/src/drivers/webextension/_locales/uk/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/uz/messages.json b/src/drivers/webextension/_locales/uz/messages.json index e3169851a..a442b24d3 100644 --- a/src/drivers/webextension/_locales/uz/messages.json +++ b/src/drivers/webextension/_locales/uz/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/zh_CN/messages.json b/src/drivers/webextension/_locales/zh_CN/messages.json index 93bc0aee9..387928d52 100644 --- a/src/drivers/webextension/_locales/zh_CN/messages.json +++ b/src/drivers/webextension/_locales/zh_CN/messages.json @@ -171,5 +171,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/_locales/zh_TW/messages.json b/src/drivers/webextension/_locales/zh_TW/messages.json index 12d3b7e32..52c812663 100644 --- a/src/drivers/webextension/_locales/zh_TW/messages.json +++ b/src/drivers/webextension/_locales/zh_TW/messages.json @@ -175,5 +175,7 @@ "categoryName81": { "message": "Shopify themes" }, "categoryName82": { "message": "Drupal themes" }, "categoryName83": { "message": "Browser fingerprinting" }, - "categoryName84": { "message": "Loyalty & rewards" } + "categoryName84": { "message": "Loyalty & rewards" }, + "categoryName85": { "message": "Feature management" }, + "categoryName86": { "message": "Segmentation" } } diff --git a/src/drivers/webextension/images/icons/FlagSmith.svg b/src/drivers/webextension/images/icons/FlagSmith.svg new file mode 100644 index 000000000..7cc2edf7b --- /dev/null +++ b/src/drivers/webextension/images/icons/FlagSmith.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/drivers/webextension/images/icons/LaunchDarkly.svg b/src/drivers/webextension/images/icons/LaunchDarkly.svg new file mode 100644 index 000000000..604744793 --- /dev/null +++ b/src/drivers/webextension/images/icons/LaunchDarkly.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/drivers/webextension/images/icons/Split.png b/src/drivers/webextension/images/icons/Split.png new file mode 100644 index 000000000..f6e4d8af2 Binary files /dev/null and b/src/drivers/webextension/images/icons/Split.png differ diff --git a/src/technologies.json b/src/technologies.json index ec174cdcd..21427428c 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -324,6 +324,14 @@ "84": { "name": "Loyalty & rewards", "priority": 9 + }, + "85": { + "name": "Feature management", + "priority": 9 + }, + "86": { + "name": "Segmentation", + "priority": 9 } }, "technologies": { @@ -1023,6 +1031,25 @@ "saas": true, "website": "https://www.adobe.com/analytics/adobe-analytics.html" }, + "Adobe Audience Manager": { + "cats": [ + 86 + ], + + "description": "Adobe Audience Manager is a versatile audience data management platform.", + "icon": "Adobe.svg", + "dom": "iframe[src*='.demdex.net/'],link[href*='.demdex.net']", + "js": { + "Demdex.version": "([\\d\\.]+)\\;version:\\1" + }, + "scripts": "\\.demdex\\.net/", + "saas": true, + "pricing": [ + "high", + "recurring" + ], + "website": "https://business.adobe.com/products/audience-manager/adobe-audience-manager.html" + }, "Adobe ColdFusion": { "cats": [ 18 @@ -7588,6 +7615,25 @@ "scripts": "\\.fitanalytics\\.com", "website": "https://www.fitanalytics.com" }, + "FlagSmith": { + "cats": [ + 85 + ], + "description": "FlagSmith is an open-source, fully supported feature flag & remote configuration solution, which provides hosted API to help deployment to a private cloud or on-premises environment.", + "icon": "FlagSmith.svg", + "js": { + "flagsmith": "" + }, + "scripts": "cdn\\.flagsmith\\.com/", + "oss": true, + "saas": true, + "pricing": [ + "freemium", + "low", + "recurring" + ], + "website": "https://flagsmith.com" + }, "Flarum": { "cats": [ 2 @@ -11460,6 +11506,25 @@ "scripts": "https?://connectormwi\\.laterpay\\.net/([0-9.]+)[a-zA-z-]*/live/[\\w-]+\\.js\\;version:\\1", "website": "https://www.laterpay.net/" }, + "LaunchDarkly": { + "cats": [ + 85 + ], + "description": "LaunchDarkly is a continuous delivery and feature flags as a service platform that integrates into a company's current development cycle.", + "icon": "LaunchDarkly.svg", + "dom": "link[href*='.launchdarkly.com']", + "js": { + "launchDarkly": "", + "DDC.WS.state": "" + }, + "scripts": "(?:\\.|\\-)launchdarkly(?:\\.com/|\\-sdk\\.)", + "saas": true, + "pricing": [ + "payg", + "recurring" + ], + "website": "https://launchdarkly.com" + }, "Launchrock": { "cats": [ 74, @@ -14822,6 +14887,23 @@ "icon": "Oracle.png", "website": "http://www.oracle.com/technetwork/middleware/ias/overview/index.html" }, + "Oracle BlueKai": { + "cats": [ + 86 + ], + "description": "Oracle BlueKai is a cloud-based big data platform that enables companies to personalise online, offline, and mobile marketing campaigns.", + "icon": "Oracle.png", + "dom": "link[href*='tags.bluekai.com'],link[href*='tags.bkrtx.com']", + "js": { + "bluekaiLoaded": "" + }, + "scripts": "tags\\.(?:bluekai|bkrtx)\\.com/", + "saas": true, + "pricing": [ + "poa" + ], + "website": "https://www.oracle.com/cx/marketing/data-management-platform" + }, "Oracle Commerce": { "cats": [ 6 @@ -17866,6 +17948,27 @@ }, "website": "http://www.spip.net" }, + "Split": { + "cats": [ + 85, + 74 + ], + "description": "Split is a feature delivery platform that powers feature flag management, software experimentation, and continuous delivery.", + "icon": "Split.png", + "js": { + "SPLITIO_API_KEY": "", + "split_shopper_client": "", + "split_visitor_client": "", + "splitio": "" + }, + "scripts": "\\.split\\.io/(?:sdk/split-([\\d\\.]+)\\.min\\.js)?\\;version:\\1", + "saas": true, + "pricing": [ + "freemium", + "poa" + ], + "website": "https://www.split.io" + }, "SPNEGO": { "cats": [ 16 @@ -18066,6 +18169,25 @@ "saas": true, "website": "https://www.salesforce.com" }, + "Salesforce Audience Studio": { + "cats": [ + 86 + ], + "description": "Salesforce Audience Studio is a customer data marketplace that only other platform users can access.", + "icon": "Salesforce.svg", + "dom": "link[href*='.krxd.net']", + "js": { + "Krux": "", + "updateKruxCookie": "" + }, + "scripts": "\\.krxd\\.net/", + "saas": true, + "pricing": [ + "high", + "recurring" + ], + "website": "https://www.salesforce.com/products/marketing-cloud/data-management" + }, "Salesforce Commerce Cloud": { "cats": [ 6 @@ -18091,7 +18213,8 @@ }, "Salesforce Interaction Studio": { "cats": [ - 76 + 76, + 86 ], "description": "Salesforce Interaction Studio (formerly Evergage) is a cloud-based software that allows users to collect, analyze, and respond to user behavior on their websites and web applications in real-time.", "icon": "Salesforce.svg", @@ -21076,6 +21199,20 @@ ], "website": "http://tealium.com" }, + "Tealium AudienceStream": { + "cats": [ + 86 + ], + "description": "Tealium AudienceStream is an omnichannel customer segmentation and real-time action engine.", + "icon": "Tealium.png", + "dom": "link[href*='.tealiumiq.com']", + "scripts": "\\.tealiumiq\\.com", + "saas": true, + "pricing": [ + "poa" + ], + "website": "https://tealium.com/products/audiencestream" + }, "TeamCity": { "cats": [ 44