ResponseMetaData

فراداده‌های پاسخ که حاوی اطلاعات اضافی در مورد محتوای گزارش هستند.

نمایش JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
فیلدها
dataLossFromOtherRow

boolean

اگر درست باشد، نشان می‌دهد که برخی از سطل‌های ترکیب ابعاد در ردیف "(other)" قرار گرفته‌اند. این می‌تواند برای گزارش‌های با کاردینالیتی بالا اتفاق بیفتد.

پارامتر فراداده‌ی dataLossFromOtherRow بر اساس جدول داده‌های تجمیع‌شده‌ی مورد استفاده در گزارش پر می‌شود. این پارامتر صرف نظر از فیلترها و محدودیت‌های موجود در گزارش، به طور دقیق پر خواهد شد.

برای مثال، ردیف (other) می‌تواند از گزارش حذف شود زیرا درخواست شامل فیلتری روی sessionSource = google است. اگر در داده‌های تجمیعی ورودی مورد استفاده برای تولید این گزارش، از دست رفتن داده‌ها از ردیف دیگر وجود داشته باشد، این پارامتر همچنان پر خواهد شد.

برای کسب اطلاعات بیشتر، به «درباره‌ی (سایر) نمونه‌گیری سطر و داده‌ها» مراجعه کنید.

samplingMetadatas[]

object ( SamplingMetadata )

اگر نتایج این گزارش نمونه‌برداری شده باشد، این درصد رویدادهای استفاده شده در این گزارش را توصیف می‌کند. برای هر محدوده تاریخ، یک samplingMetadatas پر می‌شود. هر samplingMetadatas مربوط به یک محدوده تاریخ است، به این ترتیب که محدوده‌های تاریخ در درخواست مشخص شده‌اند.

اما اگر نتایج نمونه‌برداری نشوند، این فیلد تعریف نخواهد شد.

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 را ندهد.

محدودیت ActiveMetric

معیاری که به طور فعال در ایجاد گزارش محدود شده است.

نمایش JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
فیلدها
restrictedMetricTypes[]

enum ( RestrictedMetricType )

دلیل محدودیت این معیار.

metricName

string

نام معیار محدود شده.

نوع متریک محدود

دسته‌هایی از داده‌ها که ممکن است در برخی از ویژگی‌های گوگل آنالیتیکس از مشاهده آنها منع شده باشید.

انوم‌ها
RESTRICTED_METRIC_TYPE_UNSPECIFIED نوع نامشخص.
COST_DATA معیارهای هزینه مانند adCost .
REVENUE_DATA معیارهای درآمد مانند purchaseRevenue .

نمونه‌برداریفراداده

اگر نتایج این گزارش نمونه‌برداری شده باشد، این مورد درصد رویدادهای استفاده شده در این گزارش را توصیف می‌کند. نمونه‌برداری، عمل تجزیه و تحلیل زیرمجموعه‌ای از کل داده‌ها به منظور کشف اطلاعات معنادار در مجموعه داده‌های بزرگتر است.

نمایش JSON
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
فیلدها
samplesReadCount

string ( int64 format)

تعداد کل رویدادهای خوانده شده در این گزارش نمونه برای یک محدوده تاریخی. این اندازه زیرمجموعه داده‌های این ویژگی است که در این گزارش مورد تجزیه و تحلیل قرار گرفته است.

samplingSpaceSize

string ( int64 format)

تعداد کل رویدادهای موجود در داده‌های این ملک که می‌توانستند در این گزارش برای یک محدوده تاریخی تجزیه و تحلیل شوند. نمونه‌برداری اطلاعات معناداری را در مورد مجموعه داده‌های بزرگتر آشکار می‌کند و این اندازه مجموعه داده‌های بزرگتر است.

برای محاسبه درصد داده‌های موجود که در این گزارش استفاده شده است، samplesReadCount/samplingSpaceSize را محاسبه کنید.