Risorsa: DataStream
Un messaggio della 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: properties/{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 è 255 unità di codice UTF-16. | 
| createTime | 
 Solo output. Ora in cui è stato creato originariamente lo stream. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi:  | 
| updateTime | 
 Solo output. Ora dell'ultimo aggiornamento dei campi del payload dello stream. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi:  | 
| Campo unione stream_data. Dati per tipi specifici di stream di dati. Il messaggio che verrà impostato corrisponde al tipo di questo stream.stream_datapuò essere solo uno dei seguenti: | |
| webStreamData | 
 Dati specifici per gli 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 per gli 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'app web corrispondente in Firebase, se presente. Questo ID può cambiare se l'app web viene eliminata e ricreata. | 
| defaultUri | 
 Nome di dominio dell'app web 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 Android corrispondente in Firebase, se presente. Questo ID può cambiare se l'app per Android viene eliminata e ricreata. | 
| packageName | 
 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 | 
 Solo output. ID dell'app per iOS corrispondente in Firebase, se esistente. Questo ID può cambiare se l'app per iOS viene eliminata e ricreata. | 
| bundleId | 
 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 | |
|---|---|
| 
 | Crea un DataStream. | 
| 
 | Consente di eliminare uno stream di dati in una proprietà. | 
| 
 | Cerca un singolo DataStream. | 
| 
 | Elenca gli stream di dati in una proprietà. | 
| 
 | Aggiorna un DataStream in una proprietà. |