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 è 255 unità di codice UTF-16. |
createTime |
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: |
updateTime |
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: |
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 |
Dati specifici degli stream web. Deve essere completato se il tipo è WEB_DATA_STREAM. |
androidAppStreamData |
Dati specifici degli stream di app per Android. Deve essere completato se il tipo è ANDROID_APP_DATA_STREAM. |
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 |
Solo output. Analytics "ID misurazione" senza il prefisso "G-". Esempio: "G-1A2BCD345E"; sarebbe semplicemente "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 |
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 |
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 |
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 |
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. 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 |
|
---|---|
|
Crea un DataStream. |
|
Elimina un DataStream su una proprietà. |
|
Cerca un singolo DataStream. |
|
Elenca DataStreams in una proprietà. |
|
Aggiorna un DataStream in una proprietà. |