이 호환성 메서드는 보고서 요청에 추가하고 호환성을 유지할 수 있는 측정기준 및 측정항목을 나열합니다. 요청의 측정기준과 측정항목이 호환되지 않으면 이 메서드가 실패합니다.
Google 애널리틱스에서 호환되지 않는 측정기준 또는 측정항목을 요청하면 보고서가 실패합니다. 이 경우 보고서가 호환될 때까지 호환되지 않는 보고서에서 측정기준 또는 측정항목을 삭제해야 합니다.
실시간 보고서와 핵심 보고서의 호환성 규칙은 다릅니다. 이 메서드는 핵심 보고서의 호환성을 확인합니다.
HTTP 요청
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
property | 
                
                   
 이벤트가 추적되는 Google 애널리틱스 속성 식별자입니다. 자세한 내용은 속성 ID를 찾을 수 있는 위치를 참고하세요.  예: properties/1234  | 
              
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
| JSON 표현 | 
|---|
{ "dimensions": [ { object (  | 
                
| 필드 | |
|---|---|
dimensions[] | 
                  
                     
 이 보고서의 측정기준입니다.   | 
                
metrics[] | 
                  
                     
 이 보고서의 측정항목   | 
                
dimension | 
                  
                     
 측정기준의 필터 절입니다.   | 
                
metric | 
                  
                     
 측정항목의 필터 절입니다.   | 
                
compatibility | 
                  
                     
 응답의 측정기준과 측정항목을 이 호환성에만 필터링합니다. 호환되는 측정기준 및 측정항목만 반환하기 위해 일반적으로   | 
                
응답 본문
각 측정기준 및 측정항목의 호환성과 관련된 호환성 응답입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 | 
|---|
{ "dimensionCompatibilities": [ { object (  | 
                  
| 필드 | |
|---|---|
dimension | 
                    
                       
 각 측정기준의 호환성입니다.  | 
                  
metric | 
                    
                       
 각 측정항목의 호환성  | 
                  
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
호환성
단일 측정기준 또는 측정항목의 호환성 유형입니다.
| 열거형 | |
|---|---|
COMPATIBILITY_UNSPECIFIED | 
                지정되지 않은 호환성입니다. | 
COMPATIBLE | 
                측정기준 또는 측정항목이 호환됩니다. 이 측정기준 또는 측정항목은 보고서에 추가할 수 있습니다. | 
INCOMPATIBLE | 
                측정기준 또는 측정항목이 호환되지 않습니다. 이 측정기준 또는 측정항목을 보고서에 추가할 수 없습니다. | 
DimensionCompatibility
단일 측정기준의 호환성입니다.
| JSON 표현 | 
|---|
{ "dimensionMetadata": { object (  | 
              
| 필드 | |
|---|---|
dimension | 
                
                   
 측정기준 메타데이터에는 이 호환성 정보의 API 이름이 포함됩니다. 측정기준 메타데이터에는 UI 이름, 설명과 같은 다른 유용한 정보도 포함됩니다.  | 
              
compatibility | 
                
                   
 이 측정기준의 호환성입니다. 호환성이 COMPATIBLE인 경우 이 측정기준을 보고서에 추가할 수 있습니다.  | 
              
MetricCompatibility
단일 측정항목의 호환성입니다.
| JSON 표현 | 
|---|
{ "metricMetadata": { object (  | 
              
| 필드 | |
|---|---|
metric | 
                
                   
 측정항목 메타데이터에는 이 호환성 정보의 API 이름이 포함됩니다. 측정항목 메타데이터에는 UI 이름, 설명과 같은 다른 유용한 정보도 포함되어 있습니다.  | 
              
compatibility | 
                
                   
 이 측정항목의 호환성입니다. 호환성이 COMPATIBLE인 경우 이 측정항목을 보고서에 추가할 수 있습니다.  |