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)

仅供输出。最初创建此数据流的时间。

时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,分辨率为纳秒级,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

仅供输出。上次更新信息流载荷字段的时间。

时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,分辨率为纳秒级,最多包含九个小数位。示例:"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

仅供输出。Google Analytics(分析)“衡量 ID”,不带“G-”前缀。例如:“G-1A2BCD345E”就只是“1A2BCD345E”

firebaseAppId

string

仅供输出。Firebase 中相应 Web 应用的 ID(如果有)。如果删除并重新创建 Web 应用,此 ID 可能会更改。

defaultUri

string

不可变。要衡量的 Web 应用的域名,或为空。示例:"http://www.google.com"、"https://www.google.com"

AndroidAppStreamData

特定于 Android 应用数据流的数据。

JSON 表示法
{
  "firebaseAppId": string,
  "packageName": string
}
字段
firebaseAppId

string

仅供输出。Firebase 中相应的 Android 应用的 ID(如果有)。如果删除并重新创建 Android 应用,此 ID 可能会更改。

packageName

string

不可变。要衡量的应用的软件包名称。示例:"com.example.myandroidapp"

IosAppStreamData

特定于 iOS 应用数据流的数据。

JSON 表示法
{
  "firebaseAppId": string,
  "bundleId": string
}
字段
firebaseAppId

string

仅供输出。Firebase 中相应的 iOS 应用的 ID(如果有)。如果删除并重新创建 iOS 应用,此 ID 可能会发生变化。

bundleId

string

必需。不可变。应用的 Apple App Store 软件包 ID 示例:“&comot;com.example.myiosapp”

数据流类型

数据流的类型。

枚举
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。