Ressource: DataStream
Eine Ressourcennachricht, die einen Datenstream darstellt.
JSON-Darstellung |
---|
{ "name": string, "type": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname dieses Datenstreams. Format: Properties/{property_id}/dataStreams/{stream_id} Beispiel: "properties/1000/dataStreams/2000" |
type |
Erforderlich. Nicht veränderbar. Der Typ dieser DataStream-Ressource. |
displayName |
Für Menschen lesbarer Anzeigename des Datenstreams. Erforderlich für Web-Datenstreams. Die maximale Länge des angezeigten Namens beträgt 255 UTF-16-Codeeinheiten. |
createTime |
Nur Ausgabe. Zeitpunkt der Erstellung des Streams. Ein Zeitstempel im Format RFC3339 UTC mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Zeit, zu der zuletzt die Nutzlastfelder des Streams aktualisiert wurden. Ein Zeitstempel im Format RFC3339 UTC mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
Union-Feld stream_data . Daten für bestimmte Datenstream-Typen. Die Nachricht, die festgelegt wird, entspricht dem Typ dieses Streams. Für stream_data ist nur einer der folgenden Werte zulässig: |
|
webStreamData |
Spezifische Daten für Webstreams. Muss ausgefüllt werden, wenn der Typ WEB_DATA_STREAM ist. |
androidAppStreamData |
Daten speziell für Android-App-Streams. Muss ausgefüllt werden, wenn der Typ ANDROID_APP_DATA_STREAM ist. |
iosAppStreamData |
Spezifische Daten für iOS-App-Streams. Muss ausgefüllt werden, wenn der Typ IOS_APP_DATA_STREAM ist. |
WebStream-Daten
Spezifische Daten für Webstreams.
JSON-Darstellung |
---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
Felder | |
---|---|
measurementId |
Nur Ausgabe. Analytics-Mess-ID ohne das Präfix „G“. Beispiel: G-1A2BCD345E wäre nur &1t1A2BCD345E" |
firebaseAppId |
Nur Ausgabe. ID der entsprechenden Web-App in Firebase, falls vorhanden. Diese ID kann sich ändern, wenn die Web-App gelöscht und neu erstellt wird. |
defaultUri |
Nicht veränderbar. Domainname der zu erfassenden Webanwendung oder ist leer. Beispiel: "http://www.google.com", "https://www.google.com" |
Android-App-Stream-Daten
Daten speziell für Android-App-Streams.
JSON-Darstellung |
---|
{ "firebaseAppId": string, "packageName": string } |
Felder | |
---|---|
firebaseAppId |
Nur Ausgabe. ID der entsprechenden Android-App in Firebase, falls vorhanden. Diese ID kann sich ändern, wenn die Android-App gelöscht und neu erstellt wird. |
packageName |
Nicht veränderbar. Der Paketname für die zu messende App. Beispiel: "com.example.myandroidapp" |
IosAppStreamData
Spezifische Daten für iOS-App-Streams.
JSON-Darstellung |
---|
{ "firebaseAppId": string, "bundleId": string } |
Felder | |
---|---|
firebaseAppId |
Nur Ausgabe. ID der entsprechenden iOS-App in Firebase, falls vorhanden. Diese ID kann sich ändern, wenn die iOS-App gelöscht und neu erstellt wird. |
bundleId |
Erforderlich. Nicht veränderbar. App Store-Bundle-ID für die App Beispiel: "com.example.myiosapp" |
DatenstreamType
Der Typ des Datenstreams.
Enums | |
---|---|
DATA_STREAM_TYPE_UNSPECIFIED |
Typ unbekannt oder nicht angegeben. |
WEB_DATA_STREAM |
Web-Datenstream. |
ANDROID_APP_DATA_STREAM |
Android-App-Datenstream. |
IOS_APP_DATA_STREAM |
iOS-App-Datenstream |
Methoden |
|
---|---|
|
Erstellt einen DataStream. |
|
Löscht ein DataStream in einer Property. |
|
Suchen Sie nach einem einzelnen DataStream. |
|
Listet DataStreams für eine Property auf. |
|
Aktualisiert einen DataStream für eine Property. |