Ressource: DataStream
Eine Ressourcennachricht, die einen Datenstream darstellt.
| JSON-Darstellung |
|---|
{ "name": string, "type": enum ( |
| Felder | |
|---|---|
name |
ID. 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 für den Datenstream. Erforderlich für Web-Datenstreams. Die maximal zulässige Länge für den Anzeigenamen beträgt 255 UTF-16-Codeeinheiten. |
createTime |
Nur Ausgabe. Zeitpunkt, zu dem dieser Stream ursprünglich erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt, zu dem die Nutzlastfelder des Streams zuletzt aktualisiert wurden. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
Union-Feld stream_data. Daten für bestimmte Datenstreamtypen. Die Nachricht, die festgelegt wird, entspricht dem Typ dieses Streams. Für stream_data ist nur einer der folgenden Werte zulässig: |
|
webStreamData |
Daten, die für Web-Streams spezifisch sind. Muss ausgefüllt werden, wenn der Typ WEB_DATA_STREAM ist. |
androidAppStreamData |
Daten, die für Android-App-Streams spezifisch sind. Muss ausgefüllt werden, wenn der Typ ANDROID_APP_DATA_STREAM ist. |
iosAppStreamData |
Daten, die für iOS-App-Streams spezifisch sind. Muss ausgefüllt werden, wenn der Typ IOS_APP_DATA_STREAM ist. |
WebStreamData
Daten, die für Web-Streams spezifisch sind.
| JSON-Darstellung |
|---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
| Felder | |
|---|---|
measurementId |
Nur Ausgabe. Analytics-Mess-ID. Beispiel: „G-1A2BCD345E“ |
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 |
Domainname der Web-App, die gemessen wird, oder leer. Beispiel: „http://www.google.com“, „https://www.google.com“ |
AndroidAppStreamData
Daten, die für Android-App-Streams spezifisch sind.
| 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 der App, die gemessen wird. Beispiel: „com.example.myandroidapp“ |
IosAppStreamData
Daten, die für iOS-App-Streams spezifisch sind.
| 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. Die Apple App Store-Bundle-ID für die App. Beispiel: „com.example.myiosapp“ |
DataStreamType
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 Datenstream. |
|
Löscht einen Datenstream in einer Property. |
|
Sucht nach einem einzelnen Datenstream. |
|
Sucht nach einer einzelnen DataRedactionSettings. |
|
Gibt die Einstellungen für die erweiterte Analyse für diesen Datenstream zurück. |
|
Gibt das Website-Tag für den angegebenen Web-Stream zurück. |
|
Listet Datenstreams in einer Property auf. |
|
Aktualisiert einen Datenstream in einer Property. |
|
Aktualisiert eine DataRedactionSettings in einer Property. |
|
Aktualisiert die Einstellungen für die erweiterte Analyse für diesen Datenstream. |