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

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

type

enum (DataStreamType)

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

displayName

string

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

ต้องใช้สำหรับสตรีมข้อมูลเว็บ

ความยาวชื่อที่แสดงสูงสุดที่อนุญาตคือหน่วยโค้ด UTF-16 จำนวน 255 หน่วย

createTime

string (Timestamp format)

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

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

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

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "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

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

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

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

patch

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