ResponseMetaData

البيانات الوصفية للرد التي تتضمّن معلومات إضافية حول محتوى التقرير

تمثيل JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "dataTruncationReasons": [
    {
      object (DataTruncationReason)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
الحقول
dataLossFromOtherRow

boolean

إذا كانت القيمة true، يشير ذلك إلى أنّه تم تجميع بعض حِزم مجموعات السمات في الصف "(غير ذلك)". يمكن أن يحدث ذلك في التقارير التي تتضمّن عددًا كبيرًا من العناصر.

تتم تعبئة بيانات مَعلمة البيانات الوصفية dataLossFromOtherRow استنادًا إلى جدول البيانات المجمّعة المستخدَم في التقرير. سيتم ملء المَعلمة بدقة بغض النظر عن الفلاتر والحدود في التقرير.

على سبيل المثال، يمكن حذف الصفّ (other) من التقرير لأنّ الطلب يتضمّن فلترًا على sessionSource = google. ستظلّ هذه المَعلمة متوفّرة في حال فقدان البيانات من صف آخر في البيانات المجمّعة المُدخَلة المستخدَمة لإنشاء هذا التقرير.

لمزيد من المعلومات، اطّلِع على لمحة عن صف (other) وتحليل عينات البيانات.

samplingMetadatas[]

object (SamplingMetadata)

إذا كانت نتائج هذا التقرير مأخوذة من عيّنة، يوضّح ذلك نسبة الأحداث المستخدَمة في هذا التقرير. يتمّ ملء samplingMetadatas واحد لكلّ نطاق زمني. يمثّل كل samplingMetadatas نطاقًا زمنيًا بالترتيب الذي تم تحديده في الطلب.

ومع ذلك، إذا لم يتم أخذ عيّنات من النتائج، لن يتم تحديد هذا الحقل.

dataTruncationReasons[]

object (DataTruncationReason)

في حال ضبط هذا الخيار، يشير إلى أنّ هناك اقتطاعًا للبيانات في التقرير.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

توضّح هذه السمة قيود المخطط التي يتم فرضها بشكل نشط عند إنشاء هذا التقرير. لمزيد من المعلومات، اطّلِع على المقالة إدارة أذونات الوصول والقيود المفروضة على البيانات.

currencyCode

string

رمز العملة المستخدَمة في هذا التقرير. يُستخدَم لتنسيق مقاييس العملة، مثل purchaseRevenue، لأغراض التمثيل البصري. إذا تم تحديد currencyCode في الطلب، ستكرّر مَعلمة الاستجابة هذه مَعلمة الطلب، وإلا ستكون مَعلمة الاستجابة هذه هي currencyCode الحالية للمكان.

رموز العملات هي عمليات ترميز سلسلة لأنواع العملات من معيار ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)، مثل "USD" و"EUR" و"JPY". لمزيد من المعلومات، يُرجى الاطّلاع على https://support.google.com/analytics/answer/9796179.

timeZone

string

المنطقة الزمنية الحالية للموقع يُقصد استخدامها لتفسير السمات المستندة إلى الوقت، مثل hour وminute. يتم تنسيقها كسلاسل من قاعدة بيانات المناطق الزمنية الصادرة عن هيئة أرقام الإنترنت المخصّصة (IANA) (https://www.iana.org/time-zones)، مثل "America/New_York" أو "Asia/Tokyo".

emptyReason

string

في حال تحديد سبب فارغ، يكون التقرير فارغًا لهذا السبب.

subjectToThresholding

boolean

إذا كانت قيمة subjectToThresholding هي "صحيح"، يخضع هذا التقرير للحدّ الأدنى، ولا يعرض إلا البيانات التي تصل إلى الحدّ الأدنى للتجميع. من الممكن أن يخضع الطلب إلى الحد الأدنى من البيانات ولا تكون أي بيانات غائبة عن التقرير، ويحدث ذلك عندما تكون جميع البيانات أعلى من الحدود الدنيا. لمزيد من المعلومات، اطّلِع على الحدّ الأدنى للبيانات.

SchemaRestrictionResponse

قيود المخطط التي يتم فرضها بشكل نشط عند إنشاء هذا التقرير لمزيد من المعلومات، اطّلِع على المقالة إدارة أذونات الوصول والقيود المفروضة على البيانات.

تمثيل JSON
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
الحقول
activeMetricRestrictions[]

object (ActiveMetricRestriction)

جميع القيود المفروضة بشكل نشط عند إنشاء التقرير على سبيل المثال، يكون للرمز purchaseRevenue دائمًا نوع القيود REVENUE_DATA. ومع ذلك، لا يتم ملء قيود الاستجابة النشطة هذه إلا إذا كان الدور المخصّص للمستخدم لا يسمح بالوصول إلى REVENUE_DATA.

ActiveMetricRestriction

مقياس تمّ تقييده بشكل نشط عند إنشاء التقرير

تمثيل JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
الحقول
restrictedMetricTypes[]

enum (RestrictedMetricType)

سبب فرض هذا القيد على المقياس

metricName

string

اسم المقياس المحظور.

RestrictedMetricType

فئات البيانات التي قد يتم حظر الاطّلاع عليها في مواقع معيّنة على "إحصاءات Google"

عمليات التعداد
RESTRICTED_METRIC_TYPE_UNSPECIFIED نوع غير محدّد
COST_DATA مقاييس التكلفة، مثل adCost
REVENUE_DATA مقاييس الأرباح، مثل purchaseRevenue

SamplingMetadata

إذا كانت نتائج هذا التقرير مأخوذة من عيّنة، يوضّح ذلك نسبة الأحداث المستخدَمة في هذا التقرير. في مجال تحليل البيانات، يشير أخذ العينات إلى عملية تحليل مجموعة فرعية من كل البيانات لاكتشاف معلومات ذات دلالة في المجموعة الأكبر من البيانات.

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

string (int64 format)

إجمالي عدد الأحداث التي تمّت قراءتها في هذا التقرير المستند إلى عيّنات لنطاق زمني معيّن هذا هو حجم المجموعة الفرعية من بيانات هذا الموقع التي تم تحليلها في هذا التقرير.

samplingSpaceSize

string (int64 format)

إجمالي عدد الأحداث المتوفّرة في بيانات هذا الموقع والتي كان من الممكن تحليلها في هذا التقرير لنطاق زمني معيّن. تساعد عملية أخذ العيّنات في الكشف عن المعلومات القيّمة حول مجموعة البيانات الأكبر، وهذا هو حجم مجموعة البيانات الأكبر.

لحساب النسبة المئوية للبيانات المتاحة التي تم استخدامها في هذا التقرير، احسب samplesReadCount/samplingSpaceSize.

DataTruncationReason

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

تمثيل JSON
{
  "dataTruncationDateRanges": [
    {
      object (DataTruncationDateRange)
    }
  ],
  "dataTruncationType": enum (DataTruncationType),
  "dataTruncationMessage": string,
  "dataTruncationDate": string
}
الحقول
dataTruncationDateRanges[]

object (DataTruncationDateRange)

النطاقات الزمنية المختصرة.

dataTruncationType

enum (DataTruncationType)

نوع اقتطاع البيانات

dataTruncationMessage

string

رسالة وصفية توضّح عملية اقتطاع البيانات

dataTruncationDate

string

تاريخ اقتطاع البيانات بالتنسيق YYYY-MM-DD يشير إلى أنّه تم اقتطاع البيانات قبل هذا التاريخ.

DataTruncationType

نوع اقتطاع البيانات

عمليات التعداد
DATA_TRUNCATION_TYPE_UNSPECIFIED نوع غير محدّد
DATA_TRUNCATION_TYPE_RULES_BASED_MODELS يتم اقتطاع البيانات في تقرير تحديد المصدر الخاص بالتاريخ الذهبي للنماذج المستندة إلى القواعد.
DATA_TRUNCATION_TYPE_DATA_DRIVEN_ATTRIBUTION يتم اقتطاع البيانات في تقرير تحديد المصدر الخاص بتاريخ مجموعة البيانات الذهبية لتحديد المصدر بالاستناد إلى البيانات.
DATA_TRUNCATION_TYPE_DV360 تم اقتطاع البيانات لأنّ سياسة "مساحة العرض والفيديو 360" لا تسمح بعرض البيانات التي مرّ عليها أكثر من عامَين.
DATA_TRUNCATION_TYPE_CM360 يتم اقتطاع البيانات لأنّ سياسة "مدير الحملة 360" لا تسمح بعرض البيانات التي مرّ عليها أكثر من عامَين.
DATA_TRUNCATION_TYPE_ITEM_SCOPED_ECOMMERCE_METRICS لا تتضمّن مقاييس التجارة الإلكترونية الجديدة على مستوى المنتج أو الخدمة بيانات إلا بعد تاريخ معيّن.
DATA_TRUNCATION_TYPE_EVENT_SCOPED_ECOMMERCE_METRICS لا تتضمّن مقاييس التجارة الإلكترونية الجديدة على مستوى الحدث بيانات إلا بعد تاريخ معيّن.
DATA_TRUNCATION_TYPE_DATE_RANGE قد لا يتم عرض النطاق الزمني لطلب البحث بالكامل.
DATA_TRUNCATION_TYPE_PROPERTY تم اقتطاع البيانات لأنّ طلب البحث يحاول قراءة بيانات الأحداث قبل تاريخ الاحتفاظ بها.
DATA_TRUNCATION_TYPE_CONVERSIONS يتم اقتطاع البيانات في تقرير الإحالات الناجحة.
DATA_TRUNCATION_TYPE_GOOGLE_ADS تم اقتطاع البيانات بسبب سياسة الاحتفاظ بالبيانات في "إعلانات Google" لمدة 36 شهرًا.

DataTruncationDateRange

تحديد النطاق الزمني المختصر من startDate إلى endDate

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

string

تاريخ البدء بالتنسيق YYYY-MM-DD (شامل).

endDate

string

تاريخ الانتهاء بالتنسيق YYYY-MM-DD (شامل).