डिवाइस मेटाडेटा
यह क्षमता उस डिवाइस का डेटा लौटाती है जिससे उपयोगकर्ता ने कैप्चर किया, साथ ही अनुबंधित अन्य उत्पादों के परिणाम भी।
यह क्या करती है
कैप्चर सेशन में उपयोग किए गए डिवाइस का मेटाडेटा और उस पर पाए गए जोखिम संकेत एकत्र करती है (डेटा का विवरण नीचे)।
यह कोई सत्यापन नहीं है: यह कभी भी प्रोसेस को स्वीकृत या अस्वीकृत नहीं करती, और कभी भी प्रोसेस को विफल नहीं करती। डेटा का उपयोग अपने स्वयं के जोखिम नियमों या आंतरिक निर्णय इंजनों में करें।
इनपुट
कोई अतिरिक्त फ़ील्ड आवश्यक नहीं है। क्षमता उसी कैप्चर सेशन का उपयोग करती है जो प्रोसेस में पहले से मौजूद है।
- Web: Unico journey में किया गया कैप्चर।
- Unico SDK के साथ API: आपके ऐप में Unico SDK द्वारा किया गया कैप्चर।
कैप्चर के दौरान मेटाडेटा Unico SDK ही एकत्र करता है। API integration में Unico SDK का उपयोग हो भी सकता है और नहीं भी:
- Unico SDK के साथ API: मेटाडेटा सामान्य रूप से लौटाया जाता है।
- Unico SDK के बिना API: कोई मेटाडेटा नहीं होता, और प्रतिक्रिया
not_foundहोती है।
क्षमता आपके खाते के लिए अनुबंधित किसी flow में सक्षम की जाती है। इसे सक्षम करने के लिए अपने Unico संपर्क से बात करें।
संभावित प्रतिक्रियाएं
परिणाम प्रोसेस प्राप्त करें के authenticationInfo.deviceMetadata ऑब्जेक्ट में आता है।
status | अर्थ |
|---|---|
found | डिवाइस मेटाडेटा मिल गया। नीचे के फ़ील्ड डिवाइस द्वारा एकत्र किए गए डेटा से भरे होते हैं। |
not_found | इस कैप्चर के लिए कोई डिवाइस मेटाडेटा नहीं है, उदाहरण के लिए Unico SDK के बिना API प्रोसेस। |
unavailable | उस समय मेटाडेटा प्राप्त नहीं किया जा सका। प्रोसेस का परिणाम प्रभावित नहीं होता। |
जब status found हो:
| फ़ील्ड | प्रकार | विवरण |
|---|---|---|
deviceId | string | डिवाइस पहचानकर्ता। |
platform | string | वह प्लेटफ़ॉर्म जहाँ से कैप्चर आया, उदा. WEB, ANDROID, IOS। |
ip | string | डिवाइस का IP पता। |
ipCountry | string | IP पते का देश। |
ipGeoCoordinates | object | IP पते की लोकेशन (lat, lng)। |
gpsCoordinates | object | डिवाइस के GPS द्वारा बताई गई लोकेशन (lat, lng)। |
osName | string | ऑपरेटिंग सिस्टम का नाम। |
osVersion | string | ऑपरेटिंग सिस्टम का संस्करण। |
browserName | string | ब्राउज़र का नाम। केवल Web। |
userAgent | string | ब्राउज़र का user agent। केवल Web। |
appStore | string | वह ऐप स्टोर जहाँ से आपका ऐप इंस्टॉल किया गया। केवल native SDK। |
detectedSignals | strings का array | डिवाइस पर पाए गए जोखिम संकेतों के समूह। कोई संकेत न मिलने पर खाली। |
किसी फ़ील्ड का अनुपस्थित होना इसका अर्थ है कि डिवाइस ने वह डेटा एकत्र नहीं किया।
detectedSignals केवल पाए गए समूहों की सूची देता है। कोई समूह तब पाया गया माना जाता है जब उसके कम से कम एक संकेत मिला हो:
| समूह | इसका क्या अर्थ है |
|---|---|
origin_obfuscated | एक्सेस का वास्तविक स्रोत छिपा हुआ है, उदाहरण के लिए Tor या anti-fingerprinting टूल द्वारा। |
untrusted_location | लोकेशन झूठी हो सकती है, उदाहरण के लिए proxy, VPN या GPS spoofer द्वारा। |
environment_altered | डिवाइस का वातावरण बदला गया है, उदाहरण के लिए emulator या rooted या jailbroken डिवाइस। |
app_manipulated | ऐप से छेड़छाड़ की गई, उसे hook किया गया या debug किया गया। |
assisted_session | हो सकता है कोई और सेशन चला रहा हो, उदाहरण के लिए screen sharing या bot द्वारा। |
payload_untrusted | डिवाइ स द्वारा भेजे गए डेटा से छेड़छाड़ की गई। |
हर संकेत हर प्लेटफ़ॉर्म पर मौजूद नहीं होता, इसलिए एक ही डिवाइस Web और native SDK पर अलग-अलग समूह दिखा सकता है।
उपलब्धता
| आवश्यक इंटीग्रेशन कंपोनेंट |
|---|
| SDK Web or SDK |
मान्य संयोजन
डिवाइस मेटाडेटा उपलब्ध flows के पहले से तैयार flows का हिस्सा नहीं है। इसे आपके खाते के लिए अनुबंधित किसी flow में, Web और SDK integrations में किसी भी अन्य Unico उत्पाद के साथ सक्षम किया जा सकता है।
इस क्ष मता का उपयोग करने वाले उत्पाद
इसे Web और SDK integrations में किसी भी Unico उत्पाद में जोड़ा जा सकता है।