REST Resource: properties.dataStreams

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

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 è 255 unità di codice UTF-16.

createTime

string (Timestamp format)

Solo output. La data e l'ora di creazione dello stream.

Un timestamp in formato RFC3339 UTC "Zulu", con una 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. Ora dell'ultimo aggiornamento dei campi relativi al payload.

Un timestamp in formato RFC3339 UTC "Zulu", con una 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 relativi a tipi di stream di dati specifici. Il messaggio che verrà impostato corrisponde al tipo di questo stream. stream_data può essere solo uno dei seguenti:
webStreamData

object (WebStreamData)

Dati specifici degli stream web. Deve essere completato se il tipo è WEB_DATA_STREAM.

androidAppStreamData

object (AndroidAppStreamData)

Dati specifici degli stream di app per Android. Deve essere completato se il tipo è ANDROID_APP_DATA_STREAM.

iosAppStreamData

object (IosAppStreamData)

Dati specifici degli stream di app per iOS. Deve essere completato se il tipo è IOS_APP_DATA_STREAM.

Dati StreamStream

Dati specifici degli stream web.

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

string

Solo output. Analytics "ID misurazione" senza il prefisso "G-". Esempio: "G-1A2BCD345E"; sarebbe semplicemente "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

Immutabile. Nome di dominio dell'app web da misurare o vuoto. Esempio: "http://www.google.com", "https://www.google.com"

Dati AndroidAppStream

Dati specifici degli stream di app per 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 degli 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. ID bundle Apple App Store per l'app Esempio: "com.example.myiosapp"

TipoDataStream

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 app Android.
IOS_APP_DATA_STREAM Stream di dati dell'app per iOS.

Metodi

create

Crea un DataStream.

delete

Elimina un DataStream su una proprietà.

get

Cerca un singolo DataStream.

list

Elenca DataStreams in una proprietà.

patch

Aggiorna un DataStream in una proprietà.