منبع: DataStream
یک پیام منبع که یک جریان داده را نشان می دهد.
| نمایندگی JSON | 
|---|
| { "name": string, "type": enum ( | 
| فیلدها | |
|---|---|
| name |   فقط خروجی نام منبع این جریان داده. قالب: خواص/{property_id}/dataStreams/{stream_id} مثال: "properties/1000/dataStreams/2000" | 
| type |   مورد نیاز. تغییرناپذیر. نوع این منبع DataStream. | 
| displayName |   نام نمایشی قابل خواندن توسط انسان برای جریان داده. برای جریان داده های وب مورد نیاز است. حداکثر طول نام نمایشی مجاز 255 واحد کد UTF-16 است. | 
| createTime |   فقط خروجی زمانی که این جریان در ابتدا ایجاد شد.  از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها:  | 
| updateTime |   فقط خروجی زمان آخرین بهروزرسانی فیلدهای بار جریان.  از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها:  | 
| 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 واحد. | 
|   | جستجو برای یک DataRedactionSettings. | 
| 
 | تنظیمات اندازه گیری پیشرفته را برای این جریان داده برمی گرداند. | 
|   | برچسب سایت را برای جریان وب مشخص شده برمی گرداند. | 
|   | DataStream ها را در یک ویژگی فهرست می کند. | 
|   | یک DataStream را در یک ویژگی به روز می کند. | 
|   | DataRedactionSettings را در یک ویژگی به روز می کند. | 
|   | تنظیمات اندازه گیری پیشرفته را برای این جریان داده به روز می کند. |