সম্পদ: ডেটাস্ট্রিম
একটি ডেটা স্ট্রিম প্রতিনিধিত্বকারী একটি সম্পদ বার্তা।
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_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
অ্যান্ড্রয়েড অ্যাপ স্ট্রীমের জন্য নির্দিষ্ট ডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "firebaseAppId": string, "packageName": string } |
ক্ষেত্র | |
---|---|
firebaseAppId | শুধুমাত্র আউটপুট। Firebase-এ সংশ্লিষ্ট Android অ্যাপের আইডি, যদি থাকে। অ্যান্ড্রয়েড অ্যাপটি মুছে ফেলা এবং পুনরায় তৈরি করা হলে এই আইডি পরিবর্তন হতে পারে। |
packageName | অপরিবর্তনীয়। অ্যাপের প্যাকেজের নাম পরিমাপ করা হচ্ছে। উদাহরণ: "com.example.myandroidapp" |
IosAppStreamData
iOS অ্যাপ স্ট্রিমগুলির জন্য নির্দিষ্ট ডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "firebaseAppId": string, "bundleId": string } |
ক্ষেত্র | |
---|---|
firebaseAppId | শুধুমাত্র আউটপুট। Firebase-এ সংশ্লিষ্ট iOS অ্যাপের আইডি, যদি থাকে। iOS অ্যাপ মুছে ফেলা এবং পুনরায় তৈরি করা হলে এই আইডি পরিবর্তন হতে পারে। |
bundleId | প্রয়োজন। অপরিবর্তনীয়। অ্যাপের জন্য অ্যাপল অ্যাপ স্টোর বান্ডেল আইডি উদাহরণ: "com.example.myiosapp" |
ডেটাস্ট্রিম টাইপ
ডেটা স্ট্রিমের ধরন।
Enums | |
---|---|
DATA_STREAM_TYPE_UNSPECIFIED | টাইপ অজানা বা নির্দিষ্ট করা নেই. |
WEB_DATA_STREAM | ওয়েব ডেটা স্ট্রিম। |
ANDROID_APP_DATA_STREAM | অ্যান্ড্রয়েড অ্যাপ ডেটা স্ট্রিম। |
IOS_APP_DATA_STREAM | iOS অ্যাপ ডেটা স্ট্রিম। |
পদ্ধতি | |
---|---|
| একটি ডেটাস্ট্রিম তৈরি করে। |
| একটি সম্পত্তি একটি DataStream মুছে দেয়. |
| একটি একক ডেটাস্ট্রিমের জন্য সন্ধান করুন। |
| একটি সম্পত্তিতে ডেটাস্ট্রিম তালিকাভুক্ত করে। |
| একটি সম্পত্তিতে একটি ডেটাস্ট্রিম আপডেট করে। |