REST Resource: properties.dataStreams

المرجع: DataStream

رسالة مورد تمثّل مصدر بيانات

تمثيل 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

النتائج فقط. اسم المورد لمصدر البيانات هذا. التنسيق: properties/{property_id}/dataStreams/{stream_id} مثال: "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

مطلوب. غير قابل للتغيير نوع مورد DataStream هذا.

displayName

string

الاسم المعروض لمصدر البيانات والذي يمكن لشخص عادي قراءته.

مطلوب لمصادر بيانات المواقع الإلكترونية.

الحد الأقصى المسموح به لطول الاسم المعروض هو 255 وحدة ترميز UTF-16.

createTime

string (Timestamp format)

النتائج فقط. الوقت الذي تم فيه إنشاء بث المحتوى هذا في الأصل

يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول Offsets غير "Z". على سبيل المثال: "2014-10-02T15:01:23Z" أو "2014-10-02T15:01:23.045123456Z" أو "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

النتائج فقط. الوقت الذي تم فيه آخر تعديل على حقول الحمولة في البث

يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول Offsets غير "Z". على سبيل المثال: "2014-10-02T15:01:23Z" أو "2014-10-02T15:01:23.045123456Z" أو "2014-10-02T15:01:23+05:30".

حقل الربط stream_data بيانات لأنواع مصادر بيانات معيّنة تتوافق الرسالة التي سيتم ضبطها مع نوع هذا البث. يمكن أن يكون stream_data واحدًا فقط مما يلي:
webStreamData

object (WebStreamData)

بيانات خاصة بمصادر البيانات من المواقع الإلكترونية يجب تعبئة هذا الحقل إذا كان النوع هو WEB_DATA_STREAM.

androidAppStreamData

object (AndroidAppStreamData)

بيانات خاصة بمصادر بيانات تطبيقات Android يجب تعبئة هذا الحقل إذا كان النوع هو ANDROID_APP_DATA_STREAM.

iosAppStreamData

object (IosAppStreamData)

بيانات خاصة بمصادر بيانات تطبيقات iOS يجب تعبئة هذه السمة إذا كان النوع هو IOS_APP_DATA_STREAM.

WebStreamData

بيانات خاصة بمصادر البيانات من المواقع الإلكترونية

تمثيل JSON
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
الحقول
measurementId

string

النتائج فقط. رقم تعريف القياس في "إحصاءات Google"

مثال: "G-1A2BCD345E"

firebaseAppId

string

النتائج فقط. رقم تعريف تطبيق الويب المقابل في Firebase، إن توفّر. يمكن أن يتغيّر رقم التعريف هذا إذا تم حذف تطبيق الويب وإعادة إنشائه.

defaultUri

string

اسم نطاق تطبيق الويب الذي يتم قياسه، أو فارغ مثال: "http://www.google.com"، "https://www.google.com"

AndroidAppStreamData

بيانات خاصة بمصادر بيانات تطبيقات Android

تمثيل JSON
{
  "firebaseAppId": string,
  "packageName": string
}
الحقول
firebaseAppId

string

النتائج فقط. رقم تعريف تطبيق Android المقابل في Firebase، إن توفّر يمكن أن يتغيّر هذا المعرّف إذا تم حذف تطبيق Android وإعادة إنشائه.

packageName

string

غير قابل للتغيير اسم حزمة التطبيق الذي يتم قياسه. مثال: "com.example.myandroidapp"

IosAppStreamData

بيانات خاصة بمصادر بيانات تطبيقات iOS

تمثيل JSON
{
  "firebaseAppId": string,
  "bundleId": string
}
الحقول
firebaseAppId

string

النتائج فقط. رقم تعريف تطبيق iOS المقابل في Firebase، إن توفّر يمكن أن يتغيّر هذا المعرّف إذا تم حذف تطبيق iOS وإعادة إنشائه.

bundleId

string

مطلوب. غير قابل للتغيير معرّف حزمة التطبيق على Apple App Store، على سبيل المثال: "com.example.myiosapp"

DataStreamType

نوع مصدر البيانات

عمليات التعداد
DATA_STREAM_TYPE_UNSPECIFIED النوع غير معروف أو لم يتم تحديده.
WEB_DATA_STREAM مصدر بيانات الموقع الإلكتروني
ANDROID_APP_DATA_STREAM مصدر بيانات تطبيق Android
IOS_APP_DATA_STREAM مصدر بيانات تطبيق iOS

الطُرق

create

لإنشاء مصدر بيانات

delete

تؤدي هذه الوظيفة إلى حذف مصدر بيانات في موقع.

get

ابحث عن مصدر بيانات واحد.

getDataRedactionSettings

ابحث عن عنصر DataRedactionSettings واحد.

getEnhancedMeasurementSettings

تعرِض هذه السمة إعدادات القياس المحسّنة لمصدر البيانات هذا.

getGlobalSiteTag

تعرِض هذه الدالة علامة الموقع الإلكتروني لمصدر البيانات على الويب المحدّد.

list

يسرد مصادر البيانات في موقع معيّن.

patch

تعديل مصدر بيانات على موقع

updateDataRedactionSettings

تعديل إعدادات DataRedactionSettings في موقع

updateEnhancedMeasurementSettings

تعديل إعدادات القياس المحسّن لمصدر البيانات هذا