REST Resource: properties.dataStreams

Ressource : DataStream

Message de ressource représentant un flux de données.

Représentation 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.
}
Champs
name

string

Identifiant. Nom de ressource de ce flux de données. Format : properties/{property_id}/dataStreams/{stream_id} Exemple : "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

Obligatoire. Immuable. Type de cette ressource DataStream.

displayName

string

Nom à afficher lisible du flux de données.

Obligatoire pour les flux de données Web.

La longueur maximale autorisée pour le nom à afficher est de 255 unités de code UTF-16.

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création initiale de ce flux.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Heure de la dernière mise à jour des champs utiles du flux.

Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

Champ d'union stream_data. Données pour des types de flux de données spécifiques. Le message qui sera défini correspond au type de ce flux. stream_data ne peut être qu'un des éléments suivants :
webStreamData

object (WebStreamData)

Données spécifiques aux flux Web. Doit être renseigné si le type est WEB_DATA_STREAM.

androidAppStreamData

object (AndroidAppStreamData)

Données spécifiques aux flux d'applications Android. Doit être renseigné si le type est ANDROID_APP_DATA_STREAM.

iosAppStreamData

object (IosAppStreamData)

Données spécifiques aux flux d'applications iOS. Doit être renseigné si le type est IOS_APP_DATA_STREAM.

WebStreamData

Données spécifiques aux flux Web.

Représentation JSON
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
Champs
measurementId

string

Uniquement en sortie. ID de mesure Analytics.

Exemple : "G-1A2BCD345E"

firebaseAppId

string

Uniquement en sortie. ID de l'application Web correspondante dans Firebase, le cas échéant. Cet ID peut changer si l'application Web est supprimée et recréée.

defaultUri

string

Nom de domaine de l'application Web mesurée ou vide. Exemple : "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

Données spécifiques aux flux d'applications Android.

Représentation JSON
{
  "firebaseAppId": string,
  "packageName": string
}
Champs
firebaseAppId

string

Uniquement en sortie. ID de l'application Android correspondante dans Firebase, le cas échéant. Cet ID peut changer si l'application Android est supprimée et recréée.

packageName

string

Immuable. Nom de package de l'application mesurée. Exemple : "com.example.myandroidapp"

IosAppStreamData

Données spécifiques aux flux d'applications iOS.

Représentation JSON
{
  "firebaseAppId": string,
  "bundleId": string
}
Champs
firebaseAppId

string

Uniquement en sortie. ID de l'application iOS correspondante dans Firebase, le cas échéant. Cet ID peut changer si l'application iOS est supprimée et recréée.

bundleId

string

Obligatoire. Immuable. ID de bundle de l'App Store d'Apple pour l'application. Exemple : "com.example.myiosapp"

DataStreamType

Type de flux de données.

Enums
DATA_STREAM_TYPE_UNSPECIFIED Type inconnu ou non spécifié.
WEB_DATA_STREAM Flux de données Web.
ANDROID_APP_DATA_STREAM Flux de données d'application Android.
IOS_APP_DATA_STREAM Flux de données d'application iOS.

Méthodes

create

Crée un flux de données.

delete

Supprime un flux de données dans une propriété.

get

Recherche un seul flux de données.

getDataRedactionSettings

Recherche un seul DataRedactionSettings.

getEnhancedMeasurementSettings

Affiche les paramètres de mesure améliorée pour ce flux de données.

getGlobalSiteTag

Affiche la balise de site pour le flux Web spécifié.

list

Répertorie les flux de données dans une propriété.

patch

Met à jour un flux de données dans une propriété.

updateDataRedactionSettings

Met à jour un DataRedactionSettings dans une propriété.

updateEnhancedMeasurementSettings

Met à jour les paramètres de mesure améliorée pour ce flux de données.