Сумологический и Android-планшет

У меня есть сумологический запрос, который возвращает ОС / браузер на основе агента пользователя.

Я пытаюсь изменить этот запрос, чтобы разграничить мобильный телефон / планшет / компьютер.

Это довольно легко, когда дело доходит до Apple, поскольку вы можете очень легко получить iPad / iPhone от пользовательского агента.

Теперь для Android я не могу решить это.

Если я использую спички:

| if (agent matches "*Android Tablet*","Tablet",device) as device 

Похоже, я получу планшеты (работающие на Android).

Но если я добавлю эту строку:

| if (agent matches "*Android*","Mobile",device) as device 

Это достанет мне телефоны и планшеты...

Любая идея, как это изменить:

| if (agent matches "*Android Tablet*","Tablet",device) as device 
| if (agent matches "*Android*","Mobile",device) as device 

получить планшет и мобильный на Android?

Спасибо

1 ответ

Вы можете просто изменить заказ на:

| if (agent matches "*Android*","Mobile",device) as device 
| if (agent matches "*Android Tablet*","Tablet",device) as device 
Другие вопросы по тегам