REST Resource: properties.dataStreams

แหล่งข้อมูล: DataStream

ข้อความทรัพยากรที่แสดงถึงสตรีมข้อมูล

การแสดง JSON
{
  "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

ตัวระบุ ชื่อทรัพยากรของสตรีมข้อมูลนี้ รูปแบบ: properties/{property_id}/dataStreams/{stream_id} ตัวอย่าง: "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

ต้องระบุ เปลี่ยนแปลงไม่ได้ ประเภทของทรัพยากร DataStream นี้

displayName

string

ชื่อที่แสดงของสตรีมข้อมูลที่มนุษย์อ่านได้

ต้องระบุสําหรับสตรีมข้อมูลเว็บ

ความยาวสูงสุดของชื่อที่แสดงที่อนุญาตคือ 255 หน่วยรหัส UTF-16

createTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่สร้างสตรีมนี้เป็นครั้งแรก

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่อัปเดตฟิลด์เพย์โหลดของสตรีมครั้งล่าสุด

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

ฟิลด์ Union 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

ข้อมูลเฉพาะสำหรับสตรีมเว็บ

การแสดง JSON
{
  "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

การแสดง JSON
{
  "firebaseAppId": string,
  "packageName": string
}
ช่อง
firebaseAppId

string

เอาต์พุตเท่านั้น รหัสของแอป Android ที่เกี่ยวข้องใน Firebase (หากมี) รหัสนี้อาจเปลี่ยนแปลงได้หากลบและสร้างแอป Android ใหม่

packageName

string

เปลี่ยนแปลงไม่ได้ ชื่อแพ็กเกจของแอปที่วัด เช่น "com.example.myandroidapp"

IosAppStreamData

ข้อมูลที่เฉพาะเจาะจงสำหรับสตรีมแอป iOS

การแสดง JSON
{
  "firebaseAppId": string,
  "bundleId": string
}
ช่อง
firebaseAppId

string

เอาต์พุตเท่านั้น รหัสของแอป iOS ที่เกี่ยวข้องใน Firebase (หากมี) รหัสนี้อาจเปลี่ยนแปลงได้หากมีการลบและสร้างแอป iOS ขึ้นมาใหม่

bundleId

string

ต้องระบุ เปลี่ยนแปลงไม่ได้ รหัสชุดของ Apple App Store สำหรับแอป ตัวอย่าง: "com.example.myiosapp"

DataStreamType

ประเภทของสตรีมข้อมูล

Enum
DATA_STREAM_TYPE_UNSPECIFIED ไม่รู้จักหรือไม่ระบุประเภท
WEB_DATA_STREAM สตรีมข้อมูลเว็บ
ANDROID_APP_DATA_STREAM สตรีมข้อมูลแอป Android
IOS_APP_DATA_STREAM สตรีมข้อมูลแอป iOS

เมธอด

create

สร้าง DataStream

delete

ลบ DataStream ในพร็อพเพอร์ตี้

get

ค้นหา DataStream รายการเดียว

list

แสดงรายการ DataStream ในพร็อพเพอร์ตี้

patch

อัปเดต DataStream ในพร็อพเพอร์ตี้