- Solicitação HTTP
 - Parâmetros de caminho
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos de autorização
 - Compatibilidade
 - DimensionCompatibility
 - MetricCompatibility
 - Faça um teste
 
Esse método de compatibilidade lista as dimensões e métricas que podem ser adicionadas a uma solicitação de relatório e manter a compatibilidade. Esse método falha se as dimensões e métricas da solicitação forem incompatíveis.
No Google Analytics, os relatórios falham se solicitarem dimensões e/ou métricas incompatíveis. Nesse caso, você vai precisar remover as dimensões e/ou métricas do relatório incompatível até que ele se torne compatível.
Os relatórios "Em tempo real" e "Principal" têm regras de compatibilidade diferentes. Esse método verifica a compatibilidade dos relatórios do Core.
Solicitação HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
property | 
                
                   
 Um identificador de propriedade do Google Analytics cujos eventos são acompanhados. Para saber mais, consulte onde encontrar o ID da propriedade.  Exemplo: properties/1234  | 
              
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON | 
|---|
{ "dimensions": [ { object (  | 
                
| Campos | |
|---|---|
dimensions[] | 
                  
                     
 As dimensões neste relatório.   | 
                
metrics[] | 
                  
                     
 As métricas deste relatório.   | 
                
dimension | 
                  
                     
 A cláusula de filtro das dimensões.   | 
                
metric | 
                  
                     
 A cláusula de filtro de métricas.   | 
                
compatibility | 
                  
                     
 Filtra as dimensões e métricas na resposta apenas para essa compatibilidade. Geralmente usado como   | 
                
Corpo da resposta
A resposta de compatibilidade com a compatibilidade de cada dimensão e métrica.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
{ "dimensionCompatibilities": [ { object (  | 
                  
| Campos | |
|---|---|
dimension | 
                    
                       
 A compatibilidade de cada dimensão.  | 
                  
metric | 
                    
                       
 A compatibilidade de cada métrica.  | 
                  
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
Compatibilidade
Os tipos de compatibilidade de uma única dimensão ou métrica.
| Enums | |
|---|---|
COMPATIBILITY_UNSPECIFIED | 
                Compatibilidade não especificada. | 
COMPATIBLE | 
                A dimensão ou métrica é compatível. Essa dimensão ou métrica pode ser adicionada a um relatório. | 
INCOMPATIBLE | 
                A dimensão ou métrica é incompatível. Não é possível adicionar essa dimensão ou métrica a um relatório. | 
DimensionCompatibility
A compatibilidade de uma única dimensão.
| Representação JSON | 
|---|
{ "dimensionMetadata": { object (  | 
              
| Campos | |
|---|---|
dimension | 
                
                   
 Os metadados da dimensão contêm o nome da API para essas informações de compatibilidade. Os metadados da dimensão também contêm outras informações úteis, como o nome e a descrição da interface.  | 
              
compatibility | 
                
                   
 A compatibilidade dessa dimensão. Se a compatibilidade for COMPATIBLE, essa dimensão poderá ser adicionada ao relatório.  | 
              
MetricCompatibility
A compatibilidade de uma única métrica.
| Representação JSON | 
|---|
{ "metricMetadata": { object (  | 
              
| Campos | |
|---|---|
metric | 
                
                   
 Os metadados da métrica contêm o nome da API para essas informações de compatibilidade. Os metadados da métrica também contêm outras informações úteis, como o nome e a descrição da interface.  | 
              
compatibility | 
                
                   
 A compatibilidade dessa métrica. Se a compatibilidade for COMPATIBLE, essa métrica poderá ser adicionada ao relatório.  |