ResponseMetaData

Метаданные ответа, содержащие дополнительную информацию о содержимом отчета.

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 для визуализации. Если в запросе был указан валютный код, этот параметр ответа будет повторять параметр запроса; в противном случае этот параметр ответа является текущим валютным кодом свойства.

Коды валют — это строковые кодировки типов валют из стандарта 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 имеет значение true, этот отчет подлежит установлению пороговых значений и возвращает только данные, соответствующие минимальным пороговым значениям агрегации. Возможна ситуация, когда запрос подвергается установлению пороговых значений, и в отчете отсутствуют данные, и это происходит, когда все данные превышают пороговые значения. Дополнительную информацию см. в разделе Пороги данных .

СхемаRestrictionResponse

Ограничения схемы активно применяются при создании этого отчета. Дополнительные сведения см. в разделе Управление доступом и ограничением данных .

JSON-представление
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Поля
activeMetricRestrictions[]

object ( ActiveMetricRestriction )

Все ограничения активно соблюдаются при создании отчета. Например, purchaseRevenue всегда имеет тип ограничения REVENUE_DATA . Однако это ограничение активного ответа заполняется только в том случае, если пользовательская роль запрещает доступ к REVENUE_DATA .

АктивМетрикритион

Показатель, активно ограниченный при создании отчета.

JSON-представление
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Поля
restrictedMetricTypes[]

enum ( RestrictedMetricType )

Причина ограничения этого показателя.

metricName

string

Имя ограниченной метрики.

Ограниченныйметриктипе

Категории данных, просмотр которых может быть ограничен на определенных ресурсах GA4.

Перечисления
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 .