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. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف 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. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف 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

تنشئ هذه الطريقة DataStream.

delete

تحذف هذه الطريقة مصدر بيانات في موقع.

get

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

getDataRedactionSettings

بحث عن DataRedactionSettings واحد

getEnhancedMeasurementSettings

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

getGlobalSiteTag

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

list

تعرض هذه الطريقة قائمة بمصادر البيانات في موقع.

patch

تعدّل هذه الطريقة مصدر بيانات في موقع.

updateDataRedactionSettings

تعدِّل هذه الطريقة إعدادات DataRedactionSettings في موقع.

updateEnhancedMeasurementSettings

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