analytics.DeviceInfo interface

इंटरफ़ेस की इमेज, जिसमें Firebase Analytics के इन इवेंट को ट्रिगर करने वाले डिवाइस की जानकारी दी गई है.

हस्ताक्षर:

export interface DeviceInfo 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
deviceCategory स्ट्रिंग डिवाइस की कैटगरी.उदाहरण: "टैबलेट" या "मोबाइल" शामिल करें.
deviceId स्ट्रिंग वेंडर के लिए खास डिवाइस आइडेंटिफ़ायर. यह iOS पर IDFV है. Android के लिए इस्तेमाल नहीं किया जाता है.उदाहरण: '599F9C00-92DC-4B5C-9464-7971F01F8370'
डिवाइस मॉडल स्ट्रिंग डिवाइस का मॉडल, जैसा कि ओएस से पढ़ा गया है.उदाहरण: "iPhone9,1"
deviceTimeZoneOffsetseconds नंबर डेटा अपलोड करते समय डिवाइस का टाइम ज़ोन, जैसे कि यूटीसी से सेकंड में बदलाव होता है. [EventContext.timestamp](cloud_Functions_eventcontext.html#timestamp) के लिए डिवाइस के स्थानीय समय का हिसाब लगाने के लिए इसका इस्तेमाल करें.
limitedAdTracking बूलियन डिवाइस की, विज्ञापन ट्रैकिंग को सीमित करने की सेटिंग true के बाद, रीमार्केटिंग, डेमोग्राफ़िक्स (उम्र, लिंग, आय, शिक्षा वगैरह) या विज्ञापन दिखाने के व्यवहार पर असर डालने के लिए, resettableDeviceId का इस्तेमाल नहीं किया जा सकता. हालांकि, कन्वर्ज़न ट्रैकिंग और कैंपेन एट्रिब्यूशन के लिए, resettableDeviceId का इस्तेमाल किया जा सकता है.
mobileBrandName स्ट्रिंग डिवाइस के ब्रैंड का नाम.उदाहरण: "Samsung", "HTC"
mobileMarketingName स्ट्रिंग डिवाइस का मार्केटिंग नाम.उदाहरण: "Galaxy S4 Mini"
mobileModelName स्ट्रिंग डिवाइस के मॉडल का नाम ऐसे फ़ॉर्मैट में होना चाहिए जिसे कोई भी व्यक्ति आसानी से पढ़ सके.उदाहरण: "iPhone 7"
platformVersion स्ट्रिंग डेटा कैप्चर करने की प्रोसेस खत्म होने पर, डिवाइस के ओएस का वर्शन.उदाहरण के लिए: "4.4.2"
resettableDeviceId स्ट्रिंग iOS पर IDFA (उपलब्ध होने पर) और Android पर AdId [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=hi) है.उदाहरण के लिए: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
userDefaultLanguage स्ट्रिंग देश की भाषा के फ़ॉर्मैट में उपयोगकर्ता की भाषा, जहां भाषा ISO 639 मान और देश का मान ISO 3166 है.उदाहरण: "en-us", "en-za", "zh-tw", "jp"

analytics.DeviceInfo.deviceCategory

डिवाइस की कैटगरी.

उदाहरण: "टैबलेट" या "मोबाइल" शामिल करें.

हस्ताक्षर:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

वेंडर के लिए खास डिवाइस आइडेंटिफ़ायर. यह iOS पर IDFV है. Android के लिए इस्तेमाल नहीं किया जाता.

उदाहरण: '599F9C00-92DC-4B5C-9464-7971F01F8370'

हस्ताक्षर:

deviceId?: string;

analytics.DeviceInfo.deviceModel

डिवाइस का मॉडल, जैसा कि ओएस से पढ़ा गया है.

उदाहरण: "iPhone9,1"

हस्ताक्षर:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetseconds

डेटा अपलोड होने के समय डिवाइस का टाइम ज़ोन, जैसे कि यूटीसी से सेकंड में बदलाव होता है. [EventContext.timestamp](cloud_Functions_eventcontext.html#timestamp) के लिए डिवाइस के स्थानीय समय का हिसाब लगाने के लिए इसका इस्तेमाल करें.

हस्ताक्षर:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

डिवाइस की, विज्ञापन ट्रैकिंग को सीमित करने की सेटिंग true में, रीमार्केटिंग, डेमोग्राफ़िक्स (उम्र, लिंग, आय, शिक्षा वगैरह) या विज्ञापन दिखाने के व्यवहार पर असर डालने के लिए, resettableDeviceId का इस्तेमाल नहीं किया जा सकता. हालांकि, कन्वर्ज़न ट्रैकिंग और कैंपेन एट्रिब्यूशन के लिए, resettableDeviceId का इस्तेमाल किया जा सकता है.

हस्ताक्षर:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

डिवाइस के ब्रैंड का नाम.

उदाहरण: "Samsung", "HTC"

हस्ताक्षर:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

डिवाइस का मार्केटिंग नाम.

उदाहरण: "Galaxy S4 Mini"

हस्ताक्षर:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

डिवाइस के मॉडल का नाम इस फ़ॉर्मैट में होना चाहिए कि उसे कोई भी व्यक्ति आसानी से पढ़ सके.

उदाहरण: "iPhone 7"

हस्ताक्षर:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

डेटा कैप्चर करने की प्रोसेस खत्म होने के बाद, डिवाइस के ओएस का वर्शन.

उदाहरण: "4.4.2"

हस्ताक्षर:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

iOS पर [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=hi) IDFA है (उपलब्ध होने पर) और Android पर AdId.

उदाहरण: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"

हस्ताक्षर:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

देश या भाषा के फ़ॉर्मैट में उपयोगकर्ता की भाषा, जहां भाषा का मतलब ISO 639 वैल्यू है और देश का मतलब ISO 3166 वैल्यू है.

उदाहरण: "en-us", "en-za", "zh-tw", "jp"

हस्ताक्षर:

userDefaultLanguage: string;