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 সম্পদের ধরন.

displayName

string

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

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

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

createTime

string ( Timestamp format)

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

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

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

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

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

object ( WebStreamData )

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

androidAppStreamData

object ( AndroidAppStreamData )

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

iosAppStreamData

object ( IosAppStreamData )

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

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

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

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

string

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

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

firebaseAppId

string

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

defaultUri

string

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

AndroidAppStreamData

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

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

string

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

packageName

string

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

IosAppStreamData

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

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

string

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

bundleId

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

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