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

createTime

string (Timestamp format)

Solo output. Data/ora di creazione originale dello stream.

Un timestamp in formato "Zulu" UTC RFC3339, 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/ora dell'ultimo aggiornamento dei campi del payload del flusso.

Un timestamp in formato "Zulu" UTC RFC3339, 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 stream. 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 degli 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 da misurare o vuoto. Esempio: "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

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

Metodi

create

Crea un file DataStream.

delete

Elimina un elemento DataStream in una proprietà.

get

Cerca un singolo DataStream.

getDataRedactionSettings

Cerca un singolo DataRedactionSettings.

getEnhancedMeasurementSettings

Restituisce le impostazioni di misurazione avanzata per questo stream di dati.

getGlobalSiteTag

Restituisce il tag del sito per lo stream web specificato.

list

Elenca gli stream DataStream in una proprietà.

patch

Aggiorna un elemento DataStream su una proprietà.

updateDataRedactionSettings

Aggiorna un oggetto DataRedactionSettings su una proprietà.

updateEnhancedMeasurementSettings

Aggiorna le impostazioni di misurazione avanzata per questo stream di dati.