- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- Совместимость
- РазмерСовместимость
- Метрическая совместимость
- Попробуйте!
Этот метод совместимости перечисляет параметры и показатели, которые можно добавить в запрос отчета и обеспечить совместимость. Этот метод не работает, если параметры и показатели запроса несовместимы.
В Google Analytics отчеты не работают, если они запрашивают несовместимые параметры и/или показатели; в этом случае вам придется удалить параметры и/или показатели из несовместимого отчета, пока отчет не станет совместимым.
Отчеты Realtime и Core имеют разные правила совместимости. Этот метод проверяет совместимость основных отчетов.
HTTP-запрос
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
property | Идентификатор ресурса Google Analytics GA4, события которого отслеживаются. Чтобы узнать больше, посмотрите , где найти свой идентификатор объекта . Пример: свойства/1234 |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "dimensions": [ { object ( |
Поля | |
---|---|
dimensions[] | Размеры в этом отчете. |
metrics[] | Показатели в этом отчете. |
dimensionFilter | Предложение фильтра измерений. |
metricFilter | Предложение фильтра метрик. |
compatibilityFilter | Фильтрует параметры и показатели в ответ только на эту совместимость. Обычно используется как |
Тело ответа
Ответ совместимости с совместимостью каждого параметра и показателя.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "dimensionCompatibilities": [ { object ( |
Поля | |
---|---|
dimensionCompatibilities[] | Совместимость каждого измерения. |
metricCompatibilities[] | Совместимость каждой метрики. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/analytics.readonly
-
https://www.googleapis.com/auth/analytics
Совместимость
Типы совместимости для одного параметра или показателя.
Перечисления | |
---|---|
COMPATIBILITY_UNSPECIFIED | Неуказанная совместимость. |
COMPATIBLE | Параметр или показатель совместимы. Этот параметр или показатель можно успешно добавить в отчет. |
INCOMPATIBLE | Параметр или показатель несовместим. Этот параметр или показатель невозможно добавить в отчет. |
РазмерСовместимость
Совместимость для одного измерения.
JSON-представление |
---|
{ "dimensionMetadata": { object ( |
Поля | |
---|---|
dimensionMetadata | Метаданные измерения содержат имя API для этой информации о совместимости. Метаданные измерения также содержат другую полезную информацию, например имя и описание пользовательского интерфейса. |
compatibility | Совместимость этого измерения. Если совместимость СОВМЕСТИМА, этот параметр можно успешно добавить в отчет. |
Метрическая совместимость
Совместимость для одной метрики.
JSON-представление |
---|
{ "metricMetadata": { object ( |
Поля | |
---|---|
metricMetadata | Метаданные метрики содержат имя API для этой информации о совместимости. Метаданные метрики также содержат другую полезную информацию, такую как имя и описание пользовательского интерфейса. |
compatibility | Совместимость этой метрики. Если совместимость СОВМЕСТИМА, эту метрику можно успешно добавить в отчет. |