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-normalized เสมอ และใช้ตัวเลขทศนิยม 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-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตที่ไม่ใช่ "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

ฟิลด์สหภาพ 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

ลบสตรีมข้อมูลในพร็อพเพอร์ตี้

get

การค้นหาสตรีมข้อมูลรายการเดียว

list

แสดงรายการสตรีมข้อมูลในพร็อพเพอร์ตี้

patch

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