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

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 Analytics.

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