diff --git a/src/apps.json b/src/apps.json index debb13296..b3921c4c0 100755 --- a/src/apps.json +++ b/src/apps.json @@ -1599,6 +1599,38 @@ "implies": "PHP", "website": "dotclear.org" }, + "DoubleClick Ad Exchange (AdX)": { + "cats": [ + 36 + ], + "script": [ + "googlesyndication\\.com/pagead/show_ads\\.js", + "tpc\\.googlesyndication\\.com/safeframe", + "googlesyndication\\.com.*abg\\.js" + ], + "website": "www.doubleclickbygoogle.com/solutions/digital-marketing/ad-exchange/" + }, + "DoubleClick Campaign Manager (DCM)": { + "cats": [ + 36 + ], + "script": "2mdn\\.net", + "website": "www.doubleclickbygoogle.com/solutions/digital-marketing/campaign-manager/" + }, + "DoubleClick Floodlight": { + "cats": [ + 36 + ], + "script": "https?://fls.doubleclick.net", + "website": "support.google.com/ds/answer/6029713?hl=en" + }, + "DoubleClick for Publishers (DFP)": { + "cats": [ + 36 + ], + "script": "googletagservices\\.com/tag/js/gpt(_mobile|)\\.js", + "website": "www.google.com/dfp" + }, "Doxygen": { "cats": [ 4 @@ -2214,7 +2246,8 @@ "script": [ "googlesyndication\\.com/", "ad\\.ca\\.doubleclick\\.net", - "2mdn\\.net" + "2mdn\\.net", + "ad\\.ca\\.doubleclick\\.net" ], "website": "google.com/adsense" }, @@ -4245,6 +4278,16 @@ "implies": "Microsoft ASP.NET", "website": "websolutions.opentext.com" }, + "OpenX": { + "cats": [ + 36 + ], + "script": [ + "https?://[^/]*\\.openx\\.net", + "https?://[^/]*\\.servedbyopenx\\.com" + ], + "website": "openx.com" + }, "Ophal": { "cats": [ 1, @@ -4674,6 +4717,13 @@ "script": "protovis.*\\.js", "website": "mbostock.github.com/protovis" }, + "PubMatic": { + "cats": [ + 36 + ], + "script": "https?://[^/]*\\.pubmatic\\.com", + "website": "www.pubmatic.com/" + }, "Pure CSS": { "cats": [ 18 @@ -4934,6 +4984,13 @@ "implies": "PHP", "website": "roundcube.net" }, + "Rubicon Project": { + "cats": [ + 36 + ], + "script": "https?://[^/]*\\.rubiconproject\\.com", + "website": "rubiconproject.com/" + }, "Ruby": { "cats": [ 27 @@ -7663,4 +7720,4 @@ "50": "document-management-systems", "51": "landing-page-builders" } -} +} \ No newline at end of file diff --git a/src/icons/DoubleClick Ad Exchange (AdX).png b/src/icons/DoubleClick Ad Exchange (AdX).png new file mode 100644 index 000000000..3b22e1568 Binary files /dev/null and b/src/icons/DoubleClick Ad Exchange (AdX).png differ diff --git a/src/icons/DoubleClick Campaign Manager (DCM).png b/src/icons/DoubleClick Campaign Manager (DCM).png new file mode 100644 index 000000000..3b22e1568 Binary files /dev/null and b/src/icons/DoubleClick Campaign Manager (DCM).png differ diff --git a/src/icons/DoubleClick Floodlight.png b/src/icons/DoubleClick Floodlight.png new file mode 100644 index 000000000..3b22e1568 Binary files /dev/null and b/src/icons/DoubleClick Floodlight.png differ diff --git a/src/icons/DoubleClick for Publishers (DFP).png b/src/icons/DoubleClick for Publishers (DFP).png new file mode 100644 index 000000000..3b22e1568 Binary files /dev/null and b/src/icons/DoubleClick for Publishers (DFP).png differ diff --git a/src/icons/OpenX.png b/src/icons/OpenX.png new file mode 100644 index 000000000..5f00b68f1 Binary files /dev/null and b/src/icons/OpenX.png differ diff --git a/src/icons/PubMatic.png b/src/icons/PubMatic.png new file mode 100644 index 000000000..fedc30222 Binary files /dev/null and b/src/icons/PubMatic.png differ diff --git a/src/icons/Rubicon Project.png b/src/icons/Rubicon Project.png new file mode 100644 index 000000000..2aec17ef4 Binary files /dev/null and b/src/icons/Rubicon Project.png differ