REST Resource: properties.dataStreams

Recurso: DataStream

Uma mensagem de recurso que representa um fluxo de dados.

Representação 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.
}
Campos
name

string

Apenas saída. Nome do recurso deste fluxo de dados. Formato: properties/{property_id}/dataStreams/{stream_id} Exemplo: "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

Obrigatório. Imutável. O tipo desse recurso do DataStream.

displayName

string

Nome de exibição legível para o fluxo de dados.

Obrigatório para fluxos de dados da Web.

O comprimento máximo permitido para o nome de exibição é de 255 unidades de código UTF-16.

createTime

string (Timestamp format)

Apenas saída. Hora em que a transmissão foi criada.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Apenas saída. Horário em que os campos de payload do stream foram atualizados pela última vez.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Campo de união stream_data. Dados para tipos específicos de fluxo de dados. A mensagem que será configurada corresponde ao tipo desse stream. stream_data pode ser apenas de um dos tipos a seguir:
webStreamData

object (WebStreamData)

Dados específicos para fluxos da Web. Precisa ser preenchido se o tipo for WEB_DATA_STREAM.

androidAppStreamData

object (AndroidAppStreamData)

Dados específicos para fluxos do app Android. Precisa ser preenchido se o tipo for ANDROID_APP_DATA_STREAM.

iosAppStreamData

object (IosAppStreamData)

Dados específicos para fluxos do app iOS. Precisa ser preenchido se o tipo for IOS_APP_DATA_STREAM.

WebStreamData

Dados específicos para fluxos da Web.

Representação JSON
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
Campos
measurementId

string

Apenas saída. ID de métricas do Google Analytics.

Exemplo: "G-1A2BCD345E"

firebaseAppId

string

Apenas saída. ID do app da Web correspondente no Firebase, se houver. Esse ID poderá mudar se o app da Web for excluído e recriado.

defaultUri

string

Nome de domínio do app da Web que está sendo medido ou vazio. Exemplo: "http://www.google.com.br", "https://www.google.com.br"

AndroidAppStreamData

Dados específicos para fluxos do app Android.

Representação JSON
{
  "firebaseAppId": string,
  "packageName": string
}
Campos
firebaseAppId

string

Apenas saída. ID do app Android correspondente no Firebase, se houver. Esse ID poderá mudar se o app Android for excluído e recriado.

packageName

string

Imutável. Nome do pacote do app que está sendo medido. Exemplo: "com.example.myandroidapp"

IosAppStreamData

Dados específicos para fluxos do app iOS.

Representação JSON
{
  "firebaseAppId": string,
  "bundleId": string
}
Campos
firebaseAppId

string

Apenas saída. O ID do app iOS correspondente no Firebase, se houver. Esse ID pode mudar se o app iOS for excluído e recriado.

bundleId

string

Obrigatório. Imutável. O ID do pacote da Apple App Store para o aplicativo. Exemplo: "com.example.myiosapp"

DataStreamType

O tipo de fluxo de dados.

Enums
DATA_STREAM_TYPE_UNSPECIFIED Tipo desconhecido ou não especificado.
WEB_DATA_STREAM Fluxo de dados da Web.
ANDROID_APP_DATA_STREAM Fluxo de dados do app Android.
IOS_APP_DATA_STREAM Fluxo de dados do app iOS.

Métodos

create

Cria um DataStream.

delete

Exclui um DataStream em uma propriedade.

get

Procurar um único DataStream.

list

Lista o DataStreams em uma propriedade.

patch

Atualiza um DataStream em uma propriedade.