मुख्य सामग्री पर जाएं

डिवाइस मेटाडेटा

Markdown

यह क्षमता उस डिवाइस का डेटा लौटाती है जिससे उपयोगकर्ता ने कैप्चर किया, साथ ही अनुबंधित अन्य उत्पादों के परिणाम भी।

यह क्या करती है​

कैप्चर सेशन में उपयोग किए गए डिवाइस का मेटाडेटा और उस पर पाए गए जोखिम संकेत एकत्र करती है (डेटा का विवरण नीचे)।

यह कोई सत्यापन नहीं है: यह कभी भी प्रोसेस को स्वीकृत या अस्वीकृत नहीं करती, और कभी भी प्रोसेस को विफल नहीं करती। डेटा का उपयोग अपने स्वयं के जोखिम नियमों या आंतरिक निर्णय इंजनों में करें।

इनपुट​

कोई अतिरिक्त फ़ील्ड आवश्यक नहीं है। क्षमता उसी कैप्चर सेशन का उपयोग करती है जो प्रोसेस में पहले से मौजूद है।

  • Web: Unico journey में किया गया कैप्चर।
  • Unico SDK के साथ API: आपके ऐप में Unico SDK द्वारा किया गया कैप्चर।
मेटाडेटा 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 हो:

फ़ील्डप्रकारविवरण
deviceIdstringडिवाइस पहचानकर्ता।
platformstringवह प्लेटफ़ॉर्म जहाँ से कैप्चर आया, उदा. WEB, ANDROID, IOS।
ipstringडिवाइस का IP पता।
ipCountrystringIP पते का देश।
ipGeoCoordinatesobjectIP पते की लोकेशन (lat, lng)।
gpsCoordinatesobjectडिवाइस के GPS द्वारा बताई गई लोकेशन (lat, lng)।
osNamestringऑपरेटिंग सिस्टम का नाम।
osVersionstringऑपरेटिंग सिस्टम का संस्करण।
browserNamestringब्राउज़र का नाम। केवल Web।
userAgentstringब्राउज़र का user agent। केवल Web।
appStorestringवह ऐप स्टोर जहाँ से आपका ऐप इंस्टॉल किया गया। केवल native SDK।
detectedSignalsstrings का 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 उत्पाद में जोड़ा जा सकता है।