Risorsa: DataStream
Un messaggio di risorsa che rappresenta uno stream di dati.
Rappresentazione JSON |
---|
{ "name": string, "type": enum ( |
Campi | |
---|---|
name |
Solo output. Nome della risorsa di questo stream di dati. Formato: proprietà/{property_id}/dataStreams/{stream_id} Esempio: "properties/1000/dataStreams/2000" |
type |
Obbligatorio. Immutabile. Il tipo di questa risorsa DataStream. |
displayName |
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 |
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: |
updateTime |
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: |
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 |
Dati specifici degli stream web. Deve essere compilato se il tipo è WEB_DATA_STREAM. |
androidAppStreamData |
Dati specifici per gli stream di app Android. Deve essere compilato se il tipo è ANDROID_APP_DATA_STREAM. |
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 |
Solo output. ID misurazione di Analytics. Esempio: "G-1A2BCD345E" |
firebaseAppId |
Solo output. ID dell'eventuale app web corrispondente in Firebase. Questo ID può cambiare se l'app web viene eliminata e ricreata. |
defaultUri |
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 |
Solo output. ID dell'app per Android corrispondente, se presente. Questo ID può cambiare se l'app per Android viene eliminata e ricreata. |
packageName |
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 |
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 |
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 |
|
---|---|
|
Crea un DataStream. |
|
Elimina un DataStream in una proprietà. |
|
Cerca un singolo DataStream. |
|
Elenca i DataStream in una proprietà. |
|
Aggiorna un DataStream su una proprietà. |