- উৎস: ডেটাস্ট্রিম
- ওয়েবস্ট্রিমডেটা
- অ্যান্ড্রয়েডঅ্যাপস্ট্রিমডেটা
- IosAppStreamData
- ডেটাস্ট্রিমটাইপ
- পদ্ধতি
উৎস: ডেটাস্ট্রিম
একটি রিসোর্স মেসেজ যা একটি ডেটা স্ট্রিমকে উপস্থাপন করে।
| JSON উপস্থাপনা |
|---|
{ "name": string, "type": enum ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। এই ডেটা স্ট্রিমের রিসোর্স নাম। ফরম্যাট: properties/{property_id}/dataStreams/{stream_id} উদাহরণ: "properties/1000/dataStreams/2000" |
type | আবশ্যক। অপরিবর্তনীয়। এই ডেটাস্ট্রিম রিসোর্সের ধরন। |
displayName | ডেটা স্ট্রিমের পাঠযোগ্য প্রদর্শিত নাম। ওয়েব ডেটা স্ট্রিমের জন্য আবশ্যক। প্রদর্শিত নামের সর্বোচ্চ অনুমোদিত দৈর্ঘ্য হলো ২৫৫ UTF-16 কোড ইউনিট। |
createTime | শুধুমাত্র আউটপুট। এই স্ট্রিমটি মূলত তৈরি করার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
updateTime | শুধুমাত্র আউটপুট। স্ট্রিম পেলোড ফিল্ডগুলো সর্বশেষ আপডেট করার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
ইউনিয়ন ফিল্ড 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 | শুধুমাত্র আউটপুট। ফায়ারবেসে সংশ্লিষ্ট ওয়েব অ্যাপের আইডি, যদি থাকে। ওয়েব অ্যাপটি ডিলিট করে পুনরায় তৈরি করা হলে এই আইডি পরিবর্তিত হতে পারে। |
defaultUri | যে ওয়েব অ্যাপটি পরিমাপ করা হচ্ছে তার ডোমেইন নাম, অথবা খালি। উদাহরণ: "http://www.google.com", "https://www.google.com" |
অ্যান্ড্রয়েডঅ্যাপস্ট্রিমডেটা
অ্যান্ড্রয়েড অ্যাপ স্ট্রিম সম্পর্কিত নির্দিষ্ট ডেটা।
| JSON উপস্থাপনা |
|---|
{ "firebaseAppId": string, "packageName": string } |
| ক্ষেত্র | |
|---|---|
firebaseAppId | শুধুমাত্র আউটপুট। ফায়ারবেসে থাকা সংশ্লিষ্ট অ্যান্ড্রয়েড অ্যাপটির আইডি, যদি থাকে। অ্যান্ড্রয়েড অ্যাপটি ডিলিট করে আবার তৈরি করা হলে এই আইডি পরিবর্তিত হতে পারে। |
packageName | অপরিবর্তনীয়। যে অ্যাপটি পরিমাপ করা হচ্ছে তার প্যাকেজ নাম। উদাহরণ: "com.example.myandroidapp" |
IosAppStreamData
iOS অ্যাপ স্ট্রিম সম্পর্কিত নির্দিষ্ট ডেটা।
| JSON উপস্থাপনা |
|---|
{ "firebaseAppId": string, "bundleId": string } |
| ক্ষেত্র | |
|---|---|
firebaseAppId | শুধুমাত্র আউটপুট। ফায়ারবেসে সংশ্লিষ্ট iOS অ্যাপের আইডি, যদি থাকে। iOS অ্যাপটি ডিলিট করে আবার তৈরি করা হলে এই আইডি পরিবর্তিত হতে পারে। |
bundleId | আবশ্যক। অপরিবর্তনীয়। অ্যাপটির জন্য অ্যাপল অ্যাপ স্টোর বান্ডেল আইডি। উদাহরণ: "com.example.myiosapp" |
ডেটাস্ট্রিমটাইপ
ডেটা স্ট্রিমের ধরণ।
| এনাম | |
|---|---|
DATA_STREAM_TYPE_UNSPECIFIED | ধরণ অজানা বা অনির্দিষ্ট। |
WEB_DATA_STREAM | ওয়েব ডেটা স্ট্রিম। |
ANDROID_APP_DATA_STREAM | অ্যান্ড্রয়েড অ্যাপ ডেটা স্ট্রিম। |
IOS_APP_DATA_STREAM | iOS অ্যাপ ডেটা স্ট্রিম। |
পদ্ধতি | |
|---|---|
| একটি ডেটাস্ট্রিম তৈরি করে। |
| কোনো প্রপার্টিতে থাকা ডেটাস্ট্রিম মুছে ফেলে। |
| একটিমাত্র ডেটাস্ট্রিম অনুসন্ধান করুন। |
| একটিমাত্র DataRedactionSettings অনুসন্ধান করুন। |
| এই ডেটা স্ট্রিমের জন্য উন্নত পরিমাপ সেটিংস ফেরত দেয়। |
| নির্দিষ্ট ওয়েব স্ট্রিমটির সাইট ট্যাগ ফেরত দেয়। |
| একটি প্রপার্টিতে থাকা ডেটাস্ট্রিমগুলো তালিকাভুক্ত করে। |
| একটি প্রপার্টিতে ডেটাস্ট্রিম আপডেট করে। |
| একটি প্রপার্টির DataRedactionSettings আপডেট করে। |
| এই ডেটা স্ট্রিমের জন্য উন্নত পরিমাপ সেটিংস আপডেট করে। |