منبع: 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 "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
updateTime | فقط خروجی زمان آخرین بهروزرسانی فیلدهای بار جریان. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
stream_data فیلد اتحادیه. داده برای انواع خاص جریان داده. پیامی که تنظیم خواهد شد با نوع این جریان مطابقت دارد. stream_data تنها می تواند یکی از موارد زیر باشد: | |
webStreamData | داده های خاص برای جریان های وب. اگر نوع WEB_DATA_STREAM است باید پر شود. |
androidAppStreamData | دادههای مخصوص جریانهای برنامه Android. اگر نوع ANDROID_APP_DATA_STREAM است، باید پر شود. |
iosAppStreamData | دادههای مخصوص جریانهای برنامه iOS. اگر نوع IOS_APP_DATA_STREAM است، باید پر شود. |
WebStreamData
داده های خاص برای جریان های وب.
نمایندگی 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 | مورد نیاز. تغییرناپذیر. شناسه بسته نرم افزاری فروشگاه App Apple برای برنامه مثال: "com.example.myiosapp" |
DataStreamType
نوع جریان داده
Enums | |
---|---|
DATA_STREAM_TYPE_UNSPECIFIED | نوع ناشناخته یا مشخص نشده است. |
WEB_DATA_STREAM | جریان داده های وب |
ANDROID_APP_DATA_STREAM | جریان داده برنامه اندروید. |
IOS_APP_DATA_STREAM | جریان داده برنامه iOS. |
روش ها | |
---|---|
| یک DataStream ایجاد می کند. |
| یک DataStream را در یک ویژگی حذف می کند. |
| جستجو برای یک DataStream واحد. |
| DataStream ها را در یک ویژگی فهرست می کند. |
| یک DataStream را در یک ویژگی به روز می کند. |