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 à afficher lisible pour le flux de données. Obligatoire pour les flux de données Web. Le nom à afficher ne doit pas dépasser 255 unités de code UTF-16. |
createTime |
Uniquement en sortie. Heure à laquelle ce flux a été créé. Code temporel 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 du flux. Code temporel 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'application Android. Doit être renseigné si le type est ANDROID_APP_DATA_STREAM. |
iosAppStreamData |
Données spécifiques aux flux d'application 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 |
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 puis recréée. |
defaultUri |
Nom de domaine de l'application Web mesurée, ou champ vide. Exemple: "http://www.google.fr", "https://www.google.fr" |
AndroidAppStreamData
Données spécifiques aux flux d'application 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, puis recréée. |
packageName |
Immuable. Nom de package de l'application mesurée. Exemple: "com.example.monappliandroid" |
IosAppStreamData
Données spécifiques aux flux d'application 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 puis recréée. |
bundleId |
Obligatoire. Immuable. ID du bundle de l'App Store d'Apple pour l'application (par 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 |
|
---|---|
|
Crée un DataStream. |
|
Supprime un DataStream sur une propriété. |
|
Recherche d'un seul DataStream. |
|
Répertorie les DataStreams sur une propriété. |
|
Met à jour un DataStream sur une propriété. |