Recurso: DataStream
Es un mensaje de recurso que representa un flujo de datos.
| Representación JSON |
|---|
{ "name": string, "type": enum ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso de este flujo de datos. Formato: properties/{property_id}/dataStreams/{stream_id}. Ejemplo: "properties/1000/dataStreams/2000" |
type |
Obligatorio. Inmutable. Es el tipo de este recurso de DataStream. |
displayName |
Es el nombre visible legible por humanos del flujo de datos. Es obligatorio para los flujos de datos web. La longitud máxima permitida del nombre visible es de 255 unidades de código UTF-16. |
createTime |
Solo salida. Fecha y hora en que se creó originalmente esta transmisión. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Fecha y hora en que se actualizaron por última vez los campos de carga útil de la transmisión. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Campo de unión stream_data. Son los datos de tipos de transmisiones de datos específicos. El mensaje que se establecerá corresponde al tipo de esta transmisión. stream_data puede ser solo uno de los parámetros siguientes: |
|
webStreamData |
Son datos específicos de los flujos web. Se debe completar si el tipo es WEB_DATA_STREAM. |
androidAppStreamData |
Son datos específicos de los flujos de aplicaciones para Android. Se debe completar si el tipo es ANDROID_APP_DATA_STREAM. |
iosAppStreamData |
Son datos específicos de los flujos de aplicaciones para iOS. Se debe completar si el tipo es IOS_APP_DATA_STREAM. |
WebStreamData
Son datos específicos de los flujos web.
| Representación JSON |
|---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
| Campos | |
|---|---|
measurementId |
Solo salida. Es el ID de medición de Analytics. Ejemplo: "G-1A2BCD345E" |
firebaseAppId |
Solo salida. Es el ID de la app web correspondiente en Firebase, si existe. Este ID puede cambiar si se borra y se vuelve a crear la app web. |
defaultUri |
Nombre de dominio de la app web que se mide o vacío. Ejemplo: "http://www.google.com", "https://www.google.com" |
AndroidAppStreamData
Son datos específicos de los flujos de aplicaciones para Android.
| Representación JSON |
|---|
{ "firebaseAppId": string, "packageName": string } |
| Campos | |
|---|---|
firebaseAppId |
Solo salida. Es el ID de la app para Android correspondiente en Firebase, si existe. Este ID puede cambiar si se borra y se vuelve a crear la app para Android. |
packageName |
Inmutable. Es el nombre del paquete de la app que se mide. Ejemplo: "com.example.myandroidapp" |
IosAppStreamData
Son datos específicos de los flujos de aplicaciones para iOS.
| Representación JSON |
|---|
{ "firebaseAppId": string, "bundleId": string } |
| Campos | |
|---|---|
firebaseAppId |
Solo salida. Es el ID de la app para iOS correspondiente en Firebase, si existe. Este ID puede cambiar si se borra y se vuelve a crear la app para iOS. |
bundleId |
Obligatorio. Inmutable. ID del paquete de la App Store de Apple para la app. Por ejemplo: "com.example.myiosapp" |
DataStreamType
Es el tipo de flujo de datos.
| Enums | |
|---|---|
DATA_STREAM_TYPE_UNSPECIFIED |
El tipo es desconocido o no se especificó. |
WEB_DATA_STREAM |
Es el flujo de datos web. |
ANDROID_APP_DATA_STREAM |
Es el flujo de datos de la aplicación para Android. |
IOS_APP_DATA_STREAM |
Flujo de datos de aplicaciones para iOS |
Métodos |
|
|---|---|
|
Crea un DataStream. |
|
Borra un objeto DataStream de una propiedad. |
|
Es una búsqueda de un solo DataStream. |
|
Busca un solo objeto DataRedactionSettings. |
|
Devuelve la configuración de la medición optimizada para este flujo de datos. |
|
Devuelve la etiqueta del sitio del flujo de datos web especificado. |
|
Enumera los DataStreams de una propiedad. |
|
Actualiza un objeto DataStream en una propiedad. |
|
Actualiza un objeto DataRedactionSettings en una propiedad. |
|
Actualiza la configuración de la medición optimizada para este flujo de datos. |