ResponseMetaData

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

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

boolean

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

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

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

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

samplingMetadatas[]

object ( SamplingMetadata )

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

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

schemaRestrictionResponse

object ( SchemaRestrictionResponse )

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

currencyCode

string

کد ارز استفاده شده در این گزارش. در نظر گرفته شده برای قالب‌بندی معیارهای ارز مانند purchaseRevenue برای تجسم استفاده شود. اگر 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) . به عنوان مثال "آمریکا/نیویورک" یا "آسیا/توکیو".

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

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

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

Sampling Metadata

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

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

string ( int64 format)

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

samplingSpaceSize

string ( int64 format)

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

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