Kaynak: DataStream
Veri akışını temsil eden kaynak mesajı.
JSON gösterimi |
---|
{ "name": string, "type": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bu Veri Akışının kaynak adı. Biçim: mülkler/{property_id}/dataStreams/{stream_id} Örnek: "properties/1000/dataStreams/2000" |
type |
Zorunlu. Sabit. Bu DataStream kaynağının türü. |
displayName |
Veri Akışı için kullanıcılar tarafından okunabilir görünen ad. Web veri akışları için gereklidir. İzin verilen maksimum görünen ad uzunluğu 255 UTF-16 kod birimidir. |
createTime |
Yalnızca çıkış. Bu akışın ilk oluşturulduğu tarih. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
updateTime |
Yalnızca çıkış. Akış yük alanlarının en son güncellenme zamanı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
Birleştirme alanı stream_data . Belirli veri akışı türlerine yönelik veriler. Ayarlanacak mesaj bu akışın türüne karşılık gelir. stream_data şunlardan yalnızca biri olabilir: |
|
webStreamData |
Web akışlarına özel veriler. Tür WEB_DATA_STREAM ise doldurulmalıdır. |
androidAppStreamData |
Android uygulama veri akışlarına özel veriler. Tür ANDROID_APP_DATA_STREAM ise doldurulmalıdır. |
iosAppStreamData |
iOS uygulama veri akışlarına özel veriler. Tür IOS_APP_DATA_STREAM ise doldurulmalıdır. |
WebStreamData
Web akışlarına özel veriler.
JSON gösterimi |
---|
{ "measurementId": string, "firebaseAppId": string, "defaultUri": string } |
Alanlar | |
---|---|
measurementId |
Yalnızca çıkış. Analytics Ölçüm Kimliği. Örnek: "G-1A2BCD345E" |
firebaseAppId |
Yalnızca çıkış. Firebase'deki ilgili web uygulamasının kimliği (varsa). Web uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir. |
defaultUri |
Ölçülen web uygulamasının alan adı veya boş. Örnek: "http://www.google.com", "https://www.google.com" |
AndroidAppStreamData
Android uygulama veri akışlarına özel veriler.
JSON gösterimi |
---|
{ "firebaseAppId": string, "packageName": string } |
Alanlar | |
---|---|
firebaseAppId |
Yalnızca çıkış. Firebase'deki ilgili Android uygulamasının kimliği (varsa). Android uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir. |
packageName |
Sabit. Ölçülen uygulamanın paket adı. Örnek: "com.example.myandroidapp" |
IosAppStreamData
iOS uygulama veri akışlarına özel veriler.
JSON gösterimi |
---|
{ "firebaseAppId": string, "bundleId": string } |
Alanlar | |
---|---|
firebaseAppId |
Yalnızca çıkış. Firebase'deki ilgili iOS uygulamasının kimliği (varsa). iOS uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir. |
bundleId |
Zorunlu. Sabit. Uygulamanın Apple App Store Paket Kimliği Örnek: "com.example.myiosapp" |
DataStreamType
Veri akışının türü.
Sıralamalar | |
---|---|
DATA_STREAM_TYPE_UNSPECIFIED |
Tür bilinmiyor veya belirtilmedi. |
WEB_DATA_STREAM |
Web veri akışı. |
ANDROID_APP_DATA_STREAM |
Android uygulaması veri akışı. |
IOS_APP_DATA_STREAM |
iOS uygulaması veri akışı. |
Yöntemler |
|
---|---|
|
DataStream oluşturur. |
|
Bir mülkteki DataStream'i siler. |
|
Tek bir DataStream arayın. |
|
Bir mülkteki DataStream'leri listeler. |
|
Bir mülkteki DataStream'i günceller. |