From 3f2b343a068e6a399474039757ef14111a5a25f2 Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Sun, 9 Sep 2012 19:02:41 -0300 Subject: [PATCH] Detect Google Mediapartners browser. --- .../main/java/com/wisemapping/filter/UserAgent.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wise-webapp/src/main/java/com/wisemapping/filter/UserAgent.java b/wise-webapp/src/main/java/com/wisemapping/filter/UserAgent.java index 2563f4e0..b695d82e 100644 --- a/wise-webapp/src/main/java/com/wisemapping/filter/UserAgent.java +++ b/wise-webapp/src/main/java/com/wisemapping/filter/UserAgent.java @@ -99,6 +99,13 @@ public class UserAgent implements Serializable { // Format ApplicationName/ApplicationVersion (); try { + + // Mediapartners-Google -> Add sense robot + if(userAgentHeader.equals("Mediapartners-Google")){ + this.product = Product.WEB_CRAWLER; + return; + } + int detailStart = userAgentHeader.indexOf('('); int detailEnd = userAgentHeader.indexOf(')'); @@ -114,9 +121,8 @@ public class UserAgent implements Serializable { this.os = parseOS(productDetails); - if (userAgentHeader.contains("Googlebot") || userAgentHeader.contains("Mediapartners-Google")) { + if (userAgentHeader.contains("Googlebot") || ) { //"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" - // Mediapartners-Google -> Add sense robot this.product = Product.WEB_CRAWLER; } else if (userAgentHeader.contains("MSIE")) {