Ресурс: DataStream
Сообщение ресурса, представляющее поток данных.
JSON-представление |
---|
{ "name": string, "type": enum ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса этого потока данных. Формат: свойства/{property_id}/dataStreams/{stream_id} Пример: "properties/1000/dataStreams/2000" |
type | Необходимый. Неизменяемый. Тип этого ресурса DataStream. |
displayName | Понятное отображаемое имя потока данных. Требуется для потоков веб-данных. Максимально допустимая длина отображаемого имени — 255 кодовых единиц UTF-16. |
createTime | Только вывод. Время, когда этот поток был изначально создан. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
updateTime | Только вывод. Время последнего обновления полей полезной нагрузки потока. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Поле stream_data . Данные для конкретных типов потоков данных. Сообщение, которое будет установлено, соответствует типу этого потока. stream_data может быть только одним из следующих: | |
webStreamData | Данные, относящиеся к веб-потокам. Должно быть заполнено, если тип WEB_DATA_STREAM. |
androidAppStreamData | Данные, относящиеся к потокам приложений Android. Должно быть заполнено, если тип — ANDROID_APP_DATA_STREAM. |
iosAppStreamData | Данные, относящиеся к потокам приложений iOS. Должно быть заполнено, если тип IOS_APP_DATA_STREAM. |
Вебстримдата
Данные, относящиеся к веб-потокам.
JSON-представление |
---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
Поля | |
---|---|
measurementId | Только вывод. Идентификатор измерения аналитики. Пример: «G-1A2BCD345E». |
firebaseAppId | Только вывод. Идентификатор соответствующего веб-приложения в Firebase, если таковое имеется. Этот идентификатор может измениться, если веб-приложение будет удалено и создано заново. |
defaultUri | Доменное имя измеряемого веб-приложения или пустое. Пример: «http://www.google.com», «https://www.google.com». |
AndroidAppStreamData
Данные, относящиеся к потокам приложений Android.
JSON-представление |
---|
{ "firebaseAppId": string, "packageName": string } |
Поля | |
---|---|
firebaseAppId | Только вывод. Идентификатор соответствующего приложения Android в Firebase, если таковое имеется. Этот идентификатор может измениться, если приложение Android будет удалено и создано заново. |
packageName | Неизменяемый. Имя пакета для измеряемого приложения. Пример: «com.example.myandroidapp» |
IosAppStreamData
Данные, относящиеся к потокам приложений iOS.
JSON-представление |
---|
{ "firebaseAppId": string, "bundleId": string } |
Поля | |
---|---|
firebaseAppId | Только вывод. Идентификатор соответствующего приложения iOS в Firebase, если таковой имеется. Этот идентификатор может измениться, если приложение iOS будет удалено и создано заново. |
bundleId | Необходимый. Неизменяемый. Идентификатор пакета Apple App Store для приложения. Пример: «com.example.myiosapp». |
Тип потока данных
Тип потока данных.
Перечисления | |
---|---|
DATA_STREAM_TYPE_UNSPECIFIED | Тип неизвестен или не указан. |
WEB_DATA_STREAM | Поток веб-данных. |
ANDROID_APP_DATA_STREAM | Поток данных приложения Android. |
IOS_APP_DATA_STREAM | Поток данных приложения iOS. |
Методы | |
---|---|
| Создает поток данных. |
| Удаляет DataStream для свойства. |
| Поиск одного потока данных. |
| Перечисляет потоки данных для свойства. |
| Обновляет DataStream для свойства. |