REST Resource: properties.dataStreams

Risorsa: DataStream

Un messaggio di 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 della risorsa di questo stream di dati. Formato: proprietà/{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 per il nome visualizzato è di 255 unità di codice UTF-16.

createTime

string (Timestamp format)

Solo output. Data e ora di creazione originale del flusso.

Un timestamp nel formato RFC3339 UTC "Zulu" 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 del payload del flusso.

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

Campo unione stream_data. Dati per 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 degli 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 degli 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'eventuale app web corrispondente in Firebase. 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, se presente. Questo ID può cambiare se l'app per Android viene eliminata e ricreata.

packageName

string

Immutabile. Il nome del pacchetto dell'app che viene misurata. 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 di 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 DataStream in una proprietà.

get

Cerca un singolo DataStream.

list

Elenca i DataStream in una proprietà.

patch

Aggiorna un DataStream su una proprietà.