REST Resource: properties.dataStreams

Risorsa: DataStream

Un messaggio della risorsa che rappresenta uno stream di dati.

Rappresentazione 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.
}
Campi
name

string

Solo output. Nome risorsa di questo stream di dati. Formato: Properties/{property_id}/dataStreams/{stream_id} Esempio: "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

obbligatorio. Immutabile. Il tipo di questa risorsa DataStream.

displayName

string

Nome visualizzato leggibile per lo stream di dati.

Obbligatorio per gli stream di dati web.

La lunghezza massima consentita del nome visualizzato è 255 unità di codice UTF-16.

createTime

string (Timestamp format)

Solo output. Data e ora della creazione originale dello stream.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Data e ora dell'ultimo aggiornamento dei campi payload del flusso.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

Campo di unione stream_data. Dati relativi a tipi di stream di dati specifici. Il messaggio che verrà impostato corrisponde al tipo di questo flusso. stream_data può essere solo uno dei seguenti:
webStreamData

object (WebStreamData)

Dati specifici per gli stream web. Deve essere compilato se il tipo è WEB_DATA_STREAM.

androidAppStreamData

object (AndroidAppStreamData)

Dati specifici per gli stream di app Android. Deve essere compilato se il tipo è ANDROID_APP_DATA_STREAM.

iosAppStreamData

object (IosAppStreamData)

Dati specifici per gli stream di app per iOS. Deve essere compilato se il tipo è IOS_APP_DATA_STREAM.

WebStreamData

Dati specifici per gli stream web.

Rappresentazione JSON
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
Campi
measurementId

string

Solo output. ID misurazione di Analytics.

Esempio: "G-1A2BCD345E"

firebaseAppId

string

Solo output. ID dell'app web corrispondente in Firebase, se presente. Questo ID può cambiare se l'app web viene eliminata e ricreata.

defaultUri

string

Nome di dominio dell'app web che viene misurata o vuoto. Esempio: "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

Dati specifici per gli stream di app Android.

Rappresentazione JSON
{
  "firebaseAppId": string,
  "packageName": string
}
Campi
firebaseAppId

string

Solo output. ID dell'app per Android corrispondente in Firebase, se presente. Questo ID può cambiare se l'app per Android viene eliminata e ricreata.

packageName

string

Immutabile. Il nome del pacchetto dell'app da misurare. Esempio: "com.example.myandroidapp"

IosAppStreamData

Dati specifici per gli stream di app per iOS.

Rappresentazione JSON
{
  "firebaseAppId": string,
  "bundleId": string
}
Campi
firebaseAppId

string

Solo output. ID dell'app per iOS corrispondente in Firebase, se presente. Questo ID può cambiare se l'app per iOS viene eliminata e ricreata.

bundleId

string

obbligatorio. Immutabile. L'ID bundle dell'Apple App Store per l'app Esempio: "com.example.myiosapp"

DataStreamType

Il tipo di stream di dati.

Enum
DATA_STREAM_TYPE_UNSPECIFIED Tipo sconosciuto o non specificato.
WEB_DATA_STREAM Stream di dati web.
ANDROID_APP_DATA_STREAM Stream di dati dell'app per Android.
IOS_APP_DATA_STREAM Stream di dati dell'app per iOS.

Metodi

create

Crea un DataStream.

delete

Elimina un elemento DataStream in una proprietà.

get

Ricerca di un singolo DataStream.

list

Elenca i DataStream in una proprietà.

patch

Aggiorna un DataStream su una proprietà.