REST Resource: properties.dataStreams

সম্পদ: ডেটাস্ট্রিম

একটি ডেটা স্ট্রিম প্রতিনিধিত্বকারী একটি সম্পদ বার্তা।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "type": enum (DataStreamType),
  "displayName": string,
  "createTime": string,
  "updateTime": string,

  // Union field stream_data can be only one of the following:
  "webStreamData": {
    object (WebStreamData)
  },
  "androidAppStreamData": {
    object (AndroidAppStreamData)
  },
  "iosAppStreamData": {
    object (IosAppStreamData)
  }
  // End of list of possible types for union field stream_data.
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। এই ডেটা স্ট্রীমের সম্পদের নাম। বিন্যাস: বৈশিষ্ট্য/{property_id}/dataStreams/{stream_id} উদাহরণ: "properties/1000/dataStreams/2000"

type

enum ( DataStreamType )

প্রয়োজন। অপরিবর্তনীয়। এই DataStream সম্পদের ধরন.

display Name

string

ডেটা স্ট্রীমের জন্য মানব-পাঠযোগ্য প্রদর্শন নাম।

ওয়েব ডেটা স্ট্রিমের জন্য প্রয়োজনীয়।

সর্বাধিক অনুমোদিত প্রদর্শন নামের দৈর্ঘ্য হল 255 UTF-16 কোড ইউনিট।

create Time

string ( Timestamp format)

শুধুমাত্র আউটপুট। সময় যখন এই স্ট্রীম মূলত তৈরি করা হয়েছিল.

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ছাড়া অন্য অফসেটগুলিও গৃহীত হয়৷ উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

update Time

string ( Timestamp format)

শুধুমাত্র আউটপুট। স্ট্রীম পেলোড ফিল্ড শেষবার আপডেট করার সময়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ছাড়া অন্য অফসেটগুলিও গৃহীত হয়৷ উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

ইউনিয়ন ফিল্ড stream_data । নির্দিষ্ট ডেটা স্ট্রিম প্রকারের জন্য ডেটা। যে বার্তাটি সেট করা হবে তা এই প্রবাহের প্রকারের সাথে মিলে যায়৷ stream_data নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
web Stream Data

object ( WebStreamData )

ওয়েব স্ট্রীমের জন্য নির্দিষ্ট ডেটা। WEB_DATA_STREAM টাইপ হলে অবশ্যই পপুলেটেড হতে হবে।

android App Stream Data

object ( AndroidAppStreamData )

অ্যান্ড্রয়েড অ্যাপ স্ট্রীমের জন্য নির্দিষ্ট ডেটা। ANDROID_APP_DATA_STREAM টাইপ হলে অবশ্যই জনবহুল হতে হবে।

ios App Stream Data

object ( IosAppStreamData )

iOS অ্যাপ স্ট্রিমগুলির জন্য নির্দিষ্ট ডেটা। IOS_APP_DATA_STREAM টাইপ হলে অবশ্যই জনবহুল হতে হবে।

ওয়েবস্ট্রিম ডেটা

ওয়েব স্ট্রীমের জন্য নির্দিষ্ট ডেটা।

JSON প্রতিনিধিত্ব
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
ক্ষেত্র
measurement Id

string

শুধুমাত্র আউটপুট। বিশ্লেষণ পরিমাপ আইডি।

উদাহরণ: "G-1A2BCD345E"

firebase App Id

string

শুধুমাত্র আউটপুট। Firebase-এ সংশ্লিষ্ট ওয়েব অ্যাপের আইডি, যদি থাকে। ওয়েব অ্যাপটি মুছে ফেলা এবং পুনরায় তৈরি করা হলে এই আইডি পরিবর্তন হতে পারে।

default Uri

string

ওয়েব অ্যাপের ডোমেন নাম পরিমাপ করা হচ্ছে, বা খালি। উদাহরণ: "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

অ্যান্ড্রয়েড অ্যাপ স্ট্রীমের জন্য নির্দিষ্ট ডেটা।

JSON প্রতিনিধিত্ব
{
  "firebaseAppId": string,
  "packageName": string
}
ক্ষেত্র
firebase App Id

string

শুধুমাত্র আউটপুট। Firebase-এ সংশ্লিষ্ট Android অ্যাপের আইডি, যদি থাকে। অ্যান্ড্রয়েড অ্যাপটি মুছে ফেলা এবং পুনরায় তৈরি করা হলে এই আইডি পরিবর্তন হতে পারে।

package Name

string

অপরিবর্তনীয়। অ্যাপের প্যাকেজের নাম পরিমাপ করা হচ্ছে। উদাহরণ: "com.example.myandroidapp"

IosAppStreamData

iOS অ্যাপ স্ট্রিমগুলির জন্য নির্দিষ্ট ডেটা।

JSON প্রতিনিধিত্ব
{
  "firebaseAppId": string,
  "bundleId": string
}
ক্ষেত্র
firebase App Id

string

শুধুমাত্র আউটপুট। Firebase-এ সংশ্লিষ্ট iOS অ্যাপের আইডি, যদি থাকে। iOS অ্যাপ মুছে ফেলা এবং পুনরায় তৈরি করা হলে এই আইডি পরিবর্তন হতে পারে।

bundle Id

string

প্রয়োজন। অপরিবর্তনীয়। অ্যাপের জন্য অ্যাপল অ্যাপ স্টোর বান্ডেল আইডি উদাহরণ: "com.example.myiosapp"

ডেটাস্ট্রিম টাইপ

ডেটা স্ট্রিমের ধরন।

Enums
DATA_STREAM_TYPE_UNSPECIFIED টাইপ অজানা বা নির্দিষ্ট করা নেই.
WEB_DATA_STREAM ওয়েব ডেটা স্ট্রিম।
ANDROID_APP_DATA_STREAM অ্যান্ড্রয়েড অ্যাপ ডেটা স্ট্রিম।
IOS_APP_DATA_STREAM iOS অ্যাপ ডেটা স্ট্রিম।

পদ্ধতি

create

একটি ডেটাস্ট্রিম তৈরি করে।

delete

একটি সম্পত্তি একটি DataStream মুছে দেয়.

get

একটি একক ডেটাস্ট্রিমের জন্য সন্ধান করুন।

list

একটি সম্পত্তিতে ডেটাস্ট্রিম তালিকাভুক্ত করে।

patch

একটি সম্পত্তিতে একটি ডেটাস্ট্রিম আপডেট করে।