ਮੁਫ਼ਤ ਪਰਿਵਰਤਕ

ਉਪਭੋਗਤਾ-ਏਜੰਟ ਪਾਰਸਰ

ਬ੍ਰਾਊਜ਼ਰ, OS, ਡਿਵਾਈਸ ਕਿਸਮ, ਅਤੇ ਰੈਂਡਰਿੰਗ ਇੰਜਣ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿਸੇ ਵੀ ਉਪਭੋਗਤਾ-ਏਜੰਟ ਸਤਰ ਨੂੰ ਪਾਰਸ ਕਰੋ। ਮੁਫਤ, ਤਤਕਾਲ, ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਲਾਇੰਟ-ਸਾਈਡ।

ਇਸ ਟੂਲ ਬਾਰੇ

ਯੂਜ਼ਰ-ਏਜੰਟ ਸਤਰ ਇੱਕ HTTP ਹੈਡਰ ਬ੍ਰਾਊਜ਼ਰ ਹੈ ਅਤੇ ਦੂਜੇ ਕਲਾਇੰਟ ਸਰਵਰਾਂ ਨੂੰ ਆਪਣੀ ਪਛਾਣ ਕਰਨ ਲਈ ਭੇਜਦੇ ਹਨ। ਮੂਲ ਰੂਪ ਵਿੱਚ ਇੱਕ ਸੰਖੇਪ ਪਛਾਣਕਰਤਾ, ਆਧੁਨਿਕ ਉਪਭੋਗਤਾ ਏਜੰਟ ਖਾਸ ਬ੍ਰਾਉਜ਼ਰਾਂ ਲਈ ਸੁੰਘਣ ਵਾਲੀਆਂ ਸਾਈਟਾਂ ਦੇ ਨਾਲ ਪਿਛੜੇ ਅਨੁਕੂਲਤਾ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਇਤਿਹਾਸਕ ਸੰਸਕਰਣ ਸਤਰ ਦੇ ਵਿਸਤ੍ਰਿਤ ਸੰਜੋਗ ਹਨ। ਇੱਕ ਆਮ ਕ੍ਰੋਮ ਉਪਭੋਗਤਾ ਏਜੰਟ ਅੱਜ ਮੋਜ਼ੀਲਾ, ਐਪਲਵੈਬਕਿਟ, ਕੇਐਚਟੀਐਮਐਲ, ਗੇਕੋ, ਕਰੋਮ, ਅਤੇ ਸਫਾਰੀ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ — ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਜ਼ਿਆਦਾਤਰ ਵੈਸਟੀਗੇਅਲ ਹਨ।

ਇੱਕ ਉਪਭੋਗਤਾ ਏਜੰਟ ਨੂੰ ਪਾਰਸ ਕਰਨਾ ਇਸ ਸੰਘਣੀ ਸਤਰ ਤੋਂ ਅਸਲ ਬ੍ਰਾਊਜ਼ਰ, ਸੰਸਕਰਣ, OS, ਅਤੇ ਡਿਵਾਈਸ ਕਿਸਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦਾ ਹੈ। ਡੇਟਾ ਵਿਸ਼ਲੇਸ਼ਣ, ਵਿਸ਼ੇਸ਼ਤਾ ਖੋਜ, ਅਤੇ ਬੋਟ ਪਛਾਣ ਬਾਰੇ ਸੂਚਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਅਪੂਰਣ ਵੀ ਹੈ — ਉਪਭੋਗਤਾ ਏਜੰਟ ਧੋਖੇਬਾਜ਼ ਹੋ ਸਕਦੇ ਹਨ, ਅਸਲ ਬ੍ਰਾਊਜ਼ਰ ਇੰਜਣ ਨੂੰ ਗਲਤ ਢੰਗ ਨਾਲ ਪੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ, ਜਾਂ ਅਸਲੀਅਤ ਤੋਂ ਪਿੱਛੇ ਰਹਿ ਸਕਦੇ ਹਨ (ਆਈਓਐਸ 'ਤੇ ਕ੍ਰੋਮ ਸਫਾਰੀ ਵਜੋਂ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਸਾਰੇ iOS ਬ੍ਰਾਊਜ਼ਰਾਂ ਨੂੰ ਵੈਬਕਿਟ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ)।

ਇਹ ਪਾਰਸਰ ਉਪਭੋਗਤਾ ਏਜੰਟ ਸਤਰ ਤੋਂ ਆਮ ਬ੍ਰਾਊਜ਼ਰਾਂ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ, ਅਤੇ ਡਿਵਾਈਸ ਸ਼੍ਰੇਣੀਆਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਪੈਟਰਨ ਮੈਚਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਆਉਟਪੁੱਟ ਵਿੱਚ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਨਾਮ ਅਤੇ ਸੰਸਕਰਣ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਸੰਸਕਰਣ, ਡਿਵਾਈਸ ਦੀ ਕਿਸਮ (ਡੈਸਕਟਾਪ, ਮੋਬਾਈਲ, ਟੈਬਲੇਟ, ਬੋਟ), ਅਤੇ ਰੈਂਡਰਿੰਗ ਇੰਜਣ ਸ਼ਾਮਲ ਹਨ। ਪਾਰਸਿੰਗ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ; ਕੋਈ ਡਾਟਾ ਕਿਤੇ ਵੀ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ।

ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਨੂੰ ਕਿਉਂ ਪਾਰਸ ਕਰੋ

ਵਿਸ਼ਲੇਸ਼ਣ, ਡੀਬਗਿੰਗ, ਅਤੇ ਸੁਰੱਖਿਆ ਵਰਕਫਲੋਜ਼ ਕੱਚੇ ਉਪਭੋਗਤਾ ਏਜੰਟ ਸਤਰ ਤੋਂ ਢਾਂਚਾਗਤ ਡੇਟਾ ਐਕਸਟਰੈਕਟ ਕਰਨ ਤੋਂ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ। ਲੱਖਾਂ ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਵਾਲੇ ਸਰਵਰ ਲੌਗ ਟ੍ਰੈਕਟੇਬਲ ਬਣ ਜਾਂਦੇ ਹਨ ਜਦੋਂ ਹਰੇਕ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ/OS/ਡਿਵਾਈਸ ਖੇਤਰਾਂ ਵਿੱਚ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਵਾਲੀਆਂ ਬੱਗ ਰਿਪੋਰਟਾਂ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨਾ ਆਸਾਨ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਤੁਰੰਤ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਕਿਹੜਾ ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਸੰਸਕਰਣ ਸ਼ਾਮਲ ਹੈ।

ਬੋਟ ਖੋਜ ਪਹਿਲੇ ਸਿਗਨਲ ਵਜੋਂ ਉਪਭੋਗਤਾ ਏਜੰਟ ਪਾਰਸਿੰਗ 'ਤੇ ਵੀ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਬਹੁਤ ਸਾਰੇ ਕ੍ਰਾਲਰ ਆਪਣੇ ਆਪ ਨੂੰ ਇਮਾਨਦਾਰੀ ਨਾਲ ਪਛਾਣਦੇ ਹਨ (Googlebot, Bingbot, GPTBot); ਦੂਸਰੇ Chrome ਨੂੰ ਧੋਖਾ ਦਿੰਦੇ ਹਨ ਪਰ ਸੂਖਮ ਸੰਕੇਤ ਸ਼ਾਮਲ ਕਰਦੇ ਹਨ। ਪਾਰਸਿੰਗ ਇਹਨਾਂ ਪੈਟਰਨਾਂ ਨੂੰ ਦਰਸਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ।

ਵਰਤਣ ਦਾ ਤਰੀਕਾ

ਇੱਕ ਉਪਭੋਗਤਾ ਏਜੰਟ ਨੂੰ ਪੇਸਟ ਕਰੋ, ਢਾਂਚਾਗਤ ਡੇਟਾ ਵੇਖੋ।

  1. ਉਪਭੋਗਤਾ ਏਜੰਟ ਨੂੰ ਚਿਪਕਾਓ: ਸਰਵਰ ਲੌਗਸ, ਬ੍ਰਾਊਜ਼ਰ ਦੇਵ ਟੂਲਸ, ਜਾਂ ਵਿਸ਼ਲੇਸ਼ਣ ਡੇਟਾ ਤੋਂ ਉਪਭੋਗਤਾ-ਏਜੰਟ ਸਤਰ ਦੀ ਨਕਲ ਕਰੋ। ਲੰਬੀਆਂ ਸਤਰਾਂ ਨੂੰ ਡਿਸਪਲੇ ਲਈ ਕੱਟਿਆ ਜਾਂਦਾ ਹੈ ਪਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
  2. ਪਾਰਸ: ਟੂਲ ਜਾਣੇ-ਪਛਾਣੇ ਪੈਟਰਨਾਂ ਦੇ ਵਿਰੁੱਧ ਸਤਰ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ, OS, ਸੰਸਕਰਣ, ਡਿਵਾਈਸ ਕਿਸਮ, ਅਤੇ ਰੈਂਡਰਿੰਗ ਇੰਜਣ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦਾ ਹੈ।
  3. ਆਉਟਪੁੱਟ ਦੀ ਜਾਂਚ ਕਰੋ: ਹਰੇਕ ਪਾਰਸ ਕੀਤੇ ਖੇਤਰ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਵਿਸ਼ਵਾਸ ਸੂਚਕ ਫਲੈਗ ਖੇਤਰ ਜਿੱਥੇ ਉਪਭੋਗਤਾ ਏਜੰਟ ਅਸਪਸ਼ਟ ਹੈ (ਉਦਾਹਰਨ ਲਈ, iOS 'ਤੇ Chrome)।
  4. ਢਾਂਚਾਗਤ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰੋ: ਵਿਸ਼ਲੇਸ਼ਣ ਗਰੁੱਪਿੰਗ, ਡੀਬੱਗਿੰਗ ਸੰਦਰਭ, ਜਾਂ ਵਿਸ਼ੇਸ਼ਤਾ ਖੋਜ ਤਰਕ ਲਈ ਪਾਰਸ ਕੀਤੇ ਖੇਤਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕੋਡ ਵਿੱਚ ਡਿਸਪੈਚ ਫੈਸਲਿਆਂ ਲਈ, ਉਪਭੋਗਤਾ ਏਜੰਟ ਸਟ੍ਰਿੰਗਾਂ ਨਾਲੋਂ ਵਿਸ਼ੇਸ਼ਤਾ ਖੋਜ ਨੂੰ ਤਰਜੀਹ ਦਿਓ।

ਆਮ ਵਰਤੋਂ ਦੇ ਮਾਮਲੇ

ਤਕਨੀਕੀ ਵੇਰਵੇ

ਯੂਜ਼ਰ-ਏਜੰਟ ਪਾਰਸਿੰਗ regex ਨਿਯਮਾਂ ਦੀ ਇੱਕ ਵੱਡੀ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਵਿਰੁੱਧ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪੈਟਰਨ-ਮੇਲ ਹੈ। ਬ੍ਰਾਊਜ਼ਰ ਖੋਜ ਸਬਸਟ੍ਰਿੰਗਸ (Chrome, Firefox, Safari, Edge) ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ, OS ਖੋਜ ਪਲੇਟਫਾਰਮ ਟੋਕਨਾਂ (Windows NT 10.0, Mac OS X, Linux, Android, iPhone OS) ਦੀ ਖੋਜ ਕਰਦੀ ਹੈ, ਅਤੇ ਡਿਵਾਈਸ ਖੋਜ OS ਨੂੰ ਫਾਰਮ-ਫੈਕਟਰ ਸੰਕੇਤਾਂ ਨਾਲ ਜੋੜਦੀ ਹੈ।

ਪਾਰਸਿੰਗ ਵਿੱਚ ਆਰਡਰ ਦੇ ਮਾਮਲੇ। Edge ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਵਿੱਚ Chrome ਅਤੇ Safari ਟੋਕਨ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ, ਇਸਲਈ Edge ਦੀ ਜਾਂਚ ਕਰੋਮ ਤੋਂ ਪਹਿਲਾਂ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। Brave, Vivaldi, ਅਤੇ Opera ਸਾਰੇ Chromium ਨੂੰ ਫੋਰਕ ਕਰਦੇ ਹਨ ਅਤੇ ਸਮਾਨ ਸਮੱਸਿਆਵਾਂ ਹਨ। ਪਰਿਪੱਕ ਪਾਰਸਿੰਗ ਲਾਇਬ੍ਰੇਰੀਆਂ (ua-parser-js, ua-parser) ਸਹੀ ਅਸਪਸ਼ਟਤਾ ਲਈ ਕ੍ਰਮਬੱਧ ਨਿਯਮ ਸੂਚੀਆਂ ਨੂੰ ਕਾਇਮ ਰੱਖਦੀਆਂ ਹਨ।

ਯੂਜ਼ਰ-ਏਜੰਟ ਕਲਾਇੰਟ ਹਿੰਟਸ (UA-CH) ਆਧੁਨਿਕ ਬਦਲ ਹੈ: ਸਟ੍ਰਕਚਰਡ Sec-CH-UA ਹੈਡਰ ਪੁਰਾਤਨ ਯੂਜ਼ਰ-ਏਜੰਟ ਨੂੰ ਬਦਲਦੇ ਹਨ। ਬ੍ਰਾਊਜ਼ਰ ਹੌਲੀ-ਹੌਲੀ ਵਿਰਾਸਤੀ ਸਟ੍ਰਿੰਗ ਨੂੰ ਫ੍ਰੀਜ਼ ਕਰ ਰਹੇ ਹਨ ਅਤੇ UA-CH ਵਿੱਚ ਮਾਈਗ੍ਰੇਟ ਕਰ ਰਹੇ ਹਨ। ਨਵੀਂ ਪਾਰਸਿੰਗ ਨੂੰ ਦੋਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

ਵਧੀਆ ਅਭਿਆਸ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਕੀ ਉਪਭੋਗਤਾ ਏਜੰਟ ਪਾਰਸਰ ਵਰਤਣ ਲਈ ਸੁਤੰਤਰ ਹੈ?
ਹਾਂ, ਬਿਨਾਂ ਕਿਸੇ ਛੁਪੇ ਹੋਏ ਖਰਚੇ, ਕੋਈ ਗਾਹਕੀ, ਅਤੇ ਵਰਤੋਂ ਦੀਆਂ ਸੀਮਾਵਾਂ ਦੇ ਬਿਨਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ। ਜਿੰਨੀ ਵਾਰ ਤੁਹਾਨੂੰ ਲੋੜ ਹੈ ਇਸਦੀ ਵਰਤੋਂ ਕਰੋ।
ਕੀ ਮੈਨੂੰ ਇੱਕ ਖਾਤਾ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ?
ਨਹੀਂ। ਇਹ ਟੂਲ ਤੁਰੰਤ ਕੰਮ ਕਰਦਾ ਹੈ — ਕੋਈ ਸਾਈਨ-ਅੱਪ ਨਹੀਂ, ਕੋਈ ਈਮੇਲ ਪਤਾ ਨਹੀਂ, ਅਤੇ ਕੋਈ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਕੀ ਮੇਰਾ ਡੇਟਾ ਨਿੱਜੀ ਅਤੇ ਸੁਰੱਖਿਅਤ ਹੈ?
ਹਾਂ। ਸਾਰੀ ਪ੍ਰੋਸੈਸਿੰਗ JavaScript ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਕਿਸੇ ਵੀ ਸਰਵਰ 'ਤੇ ਕੋਈ ਡਾਟਾ ਅੱਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਹਾਡਾ ਇਨਪੁਟ ਅਤੇ ਆਉਟਪੁੱਟ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਡਿਵਾਈਸ 'ਤੇ ਰਹਿੰਦੇ ਹਨ।
ਕੀ ਇਹ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ?
ਹਾਂ। ਇਹ ਟੂਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜਵਾਬਦੇਹ ਹੈ ਅਤੇ ਕਿਸੇ ਵੀ ਆਧੁਨਿਕ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰ ਨਾਲ ਸਮਾਰਟਫ਼ੋਨਾਂ, ਟੈਬਲੇਟਾਂ ਅਤੇ ਡੈਸਕਟੌਪ ਕੰਪਿਊਟਰਾਂ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।
ਉਪਭੋਗਤਾ ਏਜੰਟ ਦੇ ਆਧਾਰ 'ਤੇ ਬੋਟ ਖੋਜ ਕਿੰਨੀ ਸਹੀ ਹੈ?
ਇਮਾਨਦਾਰ ਕ੍ਰਾਲਰ ਆਪਣੀ ਪਛਾਣ ਕਰਦੇ ਹਨ (Googlebot, GPTBot, Bingbot)। ਖਤਰਨਾਕ ਬੋਟਸ ਕਰੋਮ ਜਾਂ ਫਾਇਰਫਾਕਸ ਨੂੰ ਧੋਖਾ ਦਿੰਦੇ ਹਨ। ਉਪਭੋਗਤਾ-ਏਜੰਟ-ਅਧਾਰਿਤ ਬੋਟ ਖੋਜ ਇਮਾਨਦਾਰ ਲੋਕਾਂ ਨੂੰ ਫੜਦੀ ਹੈ ਪਰ ਬਾਕੀ ਨੂੰ ਖੁੰਝ ਜਾਂਦੀ ਹੈ; ਪੂਰੀ ਖੋਜ ਲਈ ਵਿਹਾਰਕ ਸਿਗਨਲਾਂ ਨਾਲ ਜੋੜੋ।
ਇੱਕ ਉਪਭੋਗਤਾ ਏਜੰਟ ਦੋ ਸੰਸਕਰਣ ਨੰਬਰ ਕਿਉਂ ਦਿਖਾਉਂਦਾ ਹੈ?
ਬ੍ਰਾਊਜ਼ਰ ਸੰਸਕਰਣ, ਇੰਜਨ ਸੰਸਕਰਣ, OS ਸੰਸਕਰਣ, ਮੋਬਾਈਲ ਡਿਵਾਈਸ ਸੰਸਕਰਣ — ਆਧੁਨਿਕ ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਵਿੱਚ ਕਈ ਸ਼ਾਮਲ ਹਨ। ਹਰ ਇੱਕ ਆਪਣੇ ਟੋਕਨ ਵਿੱਚ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ. ਪਾਰਸਿੰਗ ਹਰ ਇੱਕ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਕੱਢਦਾ ਹੈ।
ਕੀ ਮੇਰੇ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਪਾਰਸਿੰਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ?
ਹਾਂ। ਉਪਭੋਗਤਾ ਏਜੰਟ ਸਤਰ ਨੂੰ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ; ਕਿਸੇ ਵੀ ਸਰਵਰ ਨੂੰ ਕੋਈ ਡਾਟਾ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।
ਮੋਬਾਈਲ ਬਨਾਮ ਟੈਬਲੇਟ ਖੋਜ ਬਾਰੇ ਕੀ?
ਉਪਭੋਗਤਾ ਏਜੰਟਾਂ ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਮੋਬਾਈਲ ਜਾਂ ਟੈਬਲੇਟ ਸੰਕੇਤ (ਜਾਂ ਕਲਾਇੰਟ ਸੰਕੇਤਾਂ ਵਿੱਚ ਸਕ੍ਰੀਨ ਦਾ ਆਕਾਰ) ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਪਾਰਸਿੰਗ ਇਹਨਾਂ ਨੂੰ ਇੱਕ ਡਿਵਾਈਸ ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਕੱਢਦਾ ਹੈ। ਐਜ ਕੇਸ (ਮੋਬਾਈਲ ਟੋਕਨ ਤੋਂ ਬਿਨਾਂ ਐਂਡਰੌਇਡ ਟੈਬਲੇਟ, ਫੋਲਡੇਬਲ ਡਿਵਾਈਸਾਂ) ਅਜੇ ਵੀ ਅਪੂਰਣ ਹਨ।