Ressource: DataStream
Message de ressource représentant un flux de données.
Représentation JSON |
---|
{ "name": string, "type": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource de ce flux de données. Format: properties/{property_id}/dataStreams/{stream_id}. Exemple: "properties/1000/dataStreams/2000" |
type |
Obligatoire. Immuable. Type de cette ressource DataStream. |
displayName |
Nom lisible à afficher pour le flux de données. Obligatoire pour les flux de données Web. La longueur maximale autorisée pour les noms à afficher est de 255 unités de code UTF-16. |
createTime |
Uniquement en sortie. Heure à laquelle le flux a été créé. Horodatage au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour des champs de charge utile de flux. Horodatage au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
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 |
Données spécifiques aux flux Web. Doit être renseigné si le type est WEB_DATA_STREAM. |
androidAppStreamData |
Données spécifiques aux flux d'applications Android. Doit être renseigné si le type est ANDROID_APP_DATA_STREAM. |
iosAppStreamData |
Données spécifiques aux flux d'applications iOS. Doit être renseigné si le type est IOS_APP_DATA_STREAM. |
Flux de données Web
Données spécifiques aux flux Web.
Représentation JSON |
---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
Champs | |
---|---|
measurementId |
Uniquement en sortie. ID de mesure Analytics. Exemple : « G-1A2BCD345E » |
firebaseAppId |
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 |
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 |
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 |
Immuable. Nom du package de l'application mesurée. Exemple: "com.example.myandroidapp" |
Données sur les flux d'application
Données spécifiques aux flux d'applications iOS.
Représentation JSON |
---|
{ "firebaseAppId": string, "bundleId": string } |
Champs | |
---|---|
firebaseAppId |
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 |
Obligatoire. Immuable. ID du bundle de l'App Store d'Apple pour l'application. Exemple: "com.example.monapplication." |
Type de flux de données
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 de l'application iOS. |
Méthodes |
|
---|---|
|
Crée un DataStream. |
|
Supprime un DataStream sur une propriété. |
|
Recherche d'un seul flux de données. |
|
Répertorie les DataStreams sur une propriété. |
|
Met à jour un DataStream sur une propriété. |