REST Resource: properties.dataStreams

संसाधन: DataStream

संसाधन मैसेज, जो डेटा स्ट्रीम को दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "type": enum (DataStreamType),
  "displayName": string,
  "createTime": string,
  "updateTime": string,

  // Union field stream_data can be only one of the following:
  "webStreamData": {
    object (WebStreamData)
  },
  "androidAppStreamData": {
    object (AndroidAppStreamData)
  },
  "iosAppStreamData": {
    object (IosAppStreamData)
  }
  // End of list of possible types for union field stream_data.
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. इस डेटा स्ट्रीम के संसाधन का नाम. फ़ॉर्मैट: प्रॉपर्टीज़/{property_id}/dataStreams/{stream_id} उदाहरण: "property/1000/dataStreams/2000"

type

enum (DataStreamType)

ज़रूरी है. इम्यूटेबल. इस DataStream संसाधन का टाइप.

displayName

string

डेटा स्ट्रीम का डिसप्ले नेम, जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है.

वेबसाइट की डेटा स्ट्रीम के लिए ज़रूरी है.

डिसप्ले नेम की ज़्यादा से ज़्यादा 255 UTF-16 कोड यूनिट का इस्तेमाल किया जा सकता है.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब यह स्ट्रीम पहली बार बनाई गई थी.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. स्ट्रीम पेलोड फ़ील्ड को आखिरी बार अपडेट किए जाने का समय.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

यूनियन फ़ील्ड stream_data. चुनिंदा डेटा स्ट्रीम टाइप का डेटा. इस स्ट्रीम के टाइप के हिसाब से, सेट किया जाने वाला मैसेज सेट किया जाएगा. stream_data इनमें से सिर्फ़ एक हो सकती है:
webStreamData

object (WebStreamData)

वेब स्ट्रीम के लिए खास डेटा. अगर प्रकार WEB_DATA_STREAM है, तो भरा जाना चाहिए.

androidAppStreamData

object (AndroidAppStreamData)

Android ऐप्लिकेशन स्ट्रीम से जुड़ा डेटा. अगर प्रकार ANDROID_APP_DATA_STREAM है, तो पॉप्युलेट होना चाहिए.

iosAppStreamData

object (IosAppStreamData)

iOS ऐप्लिकेशन स्ट्रीम से जुड़ा डेटा. अगर प्रकार IOS_APP_DATA_STREAM है, तो भरा जाना चाहिए.

WebStreamData

वेब स्ट्रीम के लिए खास डेटा.

जेएसओएन के काेड में दिखाना
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
फ़ील्ड
measurementId

string

सिर्फ़ आउटपुट के लिए. Analytics मेज़रमेंट आईडी.

उदाहरण: "G-1A2BCD345E"

firebaseAppId

string

सिर्फ़ आउटपुट के लिए. Firebase में संबंधित वेब ऐप्लिकेशन का आईडी, अगर कोई है. अगर वेब ऐप्लिकेशन को मिटाकर फिर से बनाया जाता है, तो यह आईडी बदल सकता है.

defaultUri

string

मेज़र किए जा रहे वेब ऐप्लिकेशन का डोमेन नेम या खाली है. उदाहरण: "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

Android ऐप्लिकेशन स्ट्रीम से जुड़ा डेटा.

जेएसओएन के काेड में दिखाना
{
  "firebaseAppId": string,
  "packageName": string
}
फ़ील्ड
firebaseAppId

string

सिर्फ़ आउटपुट के लिए. अगर Firebase में किसी Android ऐप्लिकेशन का आईडी है, तो उसका आईडी. अगर Android ऐप्लिकेशन को मिटाकर फिर से बनाया जाता है, तो यह आईडी बदल सकता है.

packageName

string

इम्यूटेबल. मेज़र किए जा रहे ऐप्लिकेशन के पैकेज का नाम. उदाहरण: "com.example.myandroidapp"

IosAppStreamData

iOS ऐप्लिकेशन स्ट्रीम से जुड़ा डेटा.

जेएसओएन के काेड में दिखाना
{
  "firebaseAppId": string,
  "bundleId": string
}
फ़ील्ड
firebaseAppId

string

सिर्फ़ आउटपुट के लिए. अगर Firebase में कोई iOS ऐप्लिकेशन है, तो उसका आईडी. अगर iOS ऐप्लिकेशन को मिटाकर फिर से बनाया जाता है, तो यह आईडी बदल सकता है.

bundleId

string

ज़रूरी है. इम्यूटेबल. ऐप्लिकेशन के लिए Apple App Store बंडल आईडी उदाहरण: "com.example.myiosapp"

DataStreamType

डेटा स्ट्रीम का टाइप.

Enums
DATA_STREAM_TYPE_UNSPECIFIED टाइप अज्ञात है या तय नहीं किया गया है.
WEB_DATA_STREAM वेबसाइट की डेटा स्ट्रीम.
ANDROID_APP_DATA_STREAM Android ऐप्लिकेशन की डेटा स्ट्रीम.
IOS_APP_DATA_STREAM iOS ऐप्लिकेशन की डेटा स्ट्रीम.

तरीके

create

DataStream बनाता है.

delete

प्रॉपर्टी से DataStream को मिटाता है.

get

एक DataStream के लिए खोजें.

list

यह प्रॉपर्टी पर DataStreams की सूची बनाता है.

patch

प्रॉपर्टी पर DataStream को अपडेट करता है.