यूजर एजेंट इनसाइट API एक शक्तिशाली उपकरण है जो HTTP अनुरोध हेडरों से निकाले गए यूजर एजेंट स्ट्रिंग्स को पार्स करने के लिए डिज़ाइन किया गया है। यूजर एजेंट स्ट्रिंग्स में क्लाइंट डिवाइस या एप्लिकेशन के बारे में मूल्यवान जानकारी शामिल होती है जो अनुरोध कर रही होती है, जिसमें ऑपरेटिंग सिस्टम, ब्राउज़र, डिवाइस प्रकार और कभी-कभी अतिरिक्त मेटाडेटा जैसे विवरण होते हैं। यह API इन स्ट्रिंग्स को पार्स करके संरचित और अर्थपूर्ण डेटा प्रदान करता है जिसका उपयोग विभिन्न अनुप्रयोगों और सिस्टमों में किया जा सकता है।
मूल रूप से, यूजर एजेंट इनसाइट API कच्चे यूजर एजेंट स्ट्रिंग्स को एक संरचित प्रारूप में संसाधित करता है, जिससे डेवलपर्स और उद्यमों को अपने उपयोगकर्ताओं के डिवाइस या सॉफ़्टवेयर की विशेषताओं के बारे में अंतर्दृष्टि प्राप्त करने की अनुमति मिलती है। यह संरचित डेटा उपयोगकर्ता अनुभव व्यक्तिगतकरण, डिवाइस-विशिष्ट अनुकूलन, लक्षित सामग्री वितरण और बेहतर विश्लेषण की सुविधा प्रदान कर सकता है।
उन्नत एल्गोरिदम और ज्ञात यूजर एजेंट्स के डेटाबेस का उपयोग करते हुए, API यूजर एजेंट स्ट्रिंग के तत्वों की सटीक पहचान और वर्गीकरण करता है। इसमें ऑपरेटिंग सिस्टम प्रकार और संस्करण निर्धारित करना, ब्राउज़र और इसके संस्करण की पहचान करना, डेस्कटॉप और मोबाइल उपकरणों के बीच भेद करना और स्ट्रिंग में अंतर्निहित अन्य क्लाइंट विवरणों को पहचानना शामिल है।
यूजर्स जो अपने अनुप्रयोगों में यूजर एजेंट इनसाइट API को एकीकृत करते हैं, उन्हें इसके उपयोग में आसानी और विश्वसनीयता का लाभ मिलता है। API आमतौर पर एक सरल इंटरफ़ेस प्रदान करता है जो मौजूदा सिस्टम के साथ निर्बाध एकीकरण की अनुमति देता है।
कुल मिलाकर, यूजर एजेंट इनसाइट API आधुनिक वेब और मोबाइल अनुप्रयोगों के लिए एक मौलिक उपकरण है, जो डिवाइस खोज, यूजर एजेंट पार्सिंग और डेटा समृद्धि के लिए आवश्यक कार्यक्षमता प्रदान करता है। कच्चे यूजर एजेंट स्ट्रिंग्स को संरचित डेटा में बदलने की इसकी क्षमता आपको व्यक्तिगत अनुभव देने, प्रदर्शन को अनुकूलित करने और तेजी से आपस में जुड़े डिजिटल वातावरण में सूचित निर्णय लेने में सक्षम बनाती है।
यह पैरामीटर्स प्राप्त करेगा और आपको एक JSON प्रदान करेगा।
डिवाइस ऑप्टिमाइजेशन: डिवाइस क्षमताओं के आधार पर सामग्री और लेआउट को अनुकूलित करना।
विश्लेषण: उपयोगकर्ता जनसांख्यिकी और प्राथमिकताओं के बारे में अंतर्दृष्टि एकत्र करना।
व्यक्तिगतकरण: डिवाइस प्रकार और ब्राउज़र के आधार पर उपयोगकर्ता अनुभव को अनुकूलित करना।
विज्ञापन लक्षितकरण: उपयोगकर्ता डिवाइस विशेषताओं के आधार पर लक्षित विज्ञापनों को वितरित करना।
सुरक्षा: संभावित खतरों या विसंगतियों का पता लगाने के लिए यूजर एजेंट की पुष्टि करना।
सभी योजनाओं में 5 अनुरोध प्रति सेकंड।
{
"ua": "Mozilla/5.0 (Linux; Android 12; Pixel 6 Build/SD1A.210817.023; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.71 Mobile Safari/537.36",
"browser": {
"name": "Chrome WebView",
"version": "94.0.4606.71",
"major": "94"
},
"engine": {
"name": "Blink",
"version": "94.0.4606.71"
},
"os": {
"name": "Android",
"version": "12"
},
"device": {
"vendor": "Google",
"model": "Pixel 6",
"type": "mobile"
},
"cpu": {}
}
curl --location --request POST 'https://zylalabs.com/api/4411/user+agent+insight+api/5420/agent+parser' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
इस एपीआई का उपयोग करने के लिए, उपयोगकर्ताओं को जानकारी को संरचना के लिए उपयोगकर्ता एजेंट की जानकारी इंगित करनी होगी JSON में जानकारी
सभी के लिए उपयुक्त विभिन्न योजनाएं हैं जिसमें कुछ अनुरोधों के लिए एक नि:शुल्क परीक्षण शामिल है लेकिन इसकी दरों को सेवा के दुरुपयोग से बचाने के लिए सीमित किया गया है
Zyla लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक विस्तृत श्रृंखला के एकीकरण विधियों की पेशकश करता है आप अपनी आवश्यकता के अनुसार इन कोडों का उपयोग करके अपने प्रोजेक्ट के साथ एकीकृत कर सकते हैं
एपीआई आपको आगंतुकों द्वारा उपयोग किए जाने वाले विशेष उपकरणों के आधार पर आपकी वेब सामग्री और उपयोगकर्ता अनुभवों को अनुकूलित करने में मदद करता है यह विभिन्न उपकरणों जैसे डेस्कटॉप स्मार्टफोन और टैबलेट में अनुकूल प्रदर्शन और कार्यक्षमता सुनिश्चित करता है
यूजर एजेंट इनसाइट एपीआई को वेब ब्राउज़र द्वारा भेजे गए यूजर एजेंट स्ट्रिंग्स को पार्स और इंटरप्रेट करने के लिए डिज़ाइन किया गया है
एजेंट पार्सर एंडपॉइंट उपयोगकर्ता एजेंट के बारे में संरचित डेटा लौटाता है जिसमें ब्राउज़र, ऑपरेटिंग सिस्टम, डिवाइस प्रकार और अतिरिक्त मेटाडेटा के बारे में विवरण शामिल होता है प्रतिक्रिया JSON के रूप में प्रारूपित होती है
प्रतिक्रिया में मुख्य क्षेत्र "ua" (उपयोगकर्ता एजेंट स्ट्रिंग), "browser" (नाम, संस्करण), "os" (नाम, संस्करण), "device" (विक्रेता, मॉडल, प्रकार), और "engine" (नाम, संस्करण) शामिल हैं प्रत्येक क्षेत्र उपयोगकर्ता के वातावरण के बारे में विशिष्ट अंतर्दृष्टि प्रदान करता है
प्रतिक्रिया डेटा एक पदानुक्रमिक JSON प्रारूप में व्यवस्थित है प्रत्येक प्रमुख श्रेणी (ब्राउज़र, ऑपरेटिंग सिस्टम, डिवाइस, इंजन) में प्रासंगिक उपक्षेत्र होते हैं जिससे उपयोगकर्ता एजेंट के बारे में विशिष्ट जानकारी प्राप्त करना आसान हो जाता है
एजेंट पार्सर एंडपॉइंट ब्राउज़र का नाम और संस्करण, ऑपरेटिंग सिस्टम की जानकारी, डिवाइस वेंडर और मॉडल, और रेंडरिंग इंजन के विशेषताओं के बारे में जानकारी प्रदान करता है यह डेटा उपयोगकर्ता वातावरण को समझने में मदद करता है
उपयोगकर्ता अपने अनुरोधों को विभिन्न उपयोगकर्ता एजेंट स्ट्रिंग्स को POST अनुरोध में निर्दिष्ट करके कस्टमाइज़ कर सकते हैं यह विशिष्ट उपयोगकर्ता एजेंट के आधार पर अनुकूलित प्रतिक्रियाएँ प्राप्त करने की अनुमति देता है
यह डेटा ज्ञात उपयोगकर्ता एजेंटों के एक व्यापक डेटाबेस से लिया गया है जिसे लगातार अपडेट और समुदाय के योगदान के माध्यम से बनाए रखा जाता है यह उपकरणों और ब्राउज़रों की व्यापक कवरेज सुनिश्चित करता है
डेटा सटीकता को नियमित रूप से उपयोगकर्ता एजेंट डेटाबेस को अपडेट करने, ज्ञात मानकों के खिलाफ मान्यता देने, और उपयोगकर्ता एजेंट स्ट्रिंग्स को प्रभावी ढंग से पार्स करने वाले एल्गोरिदम के माध्यम से बनाए रखा जाता है यह विश्वसनीय पहचान सुनिश्चित करने में मदद करता है
विशिष्ट उपयोग के मामलों में विशेष उपकरणों के लिए वेब सामग्री का अनुकूलन करना व्यक्तिगतकरण के जरिए उपयोगकर्ता अनुभव को बढ़ाना उपयोगकर्ता जनसांख्यिकी पर विश्लेषण करना और उपयोगकर्ता एजेंट के आधार पर संभावित खतरों की पहचान करके सुरक्षा में सुधार करना शामिल है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,425ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
662ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
735ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
86ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
205ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
950ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,742ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,512ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,062ms