- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Compatibilità
- DimensionCompatibility
- MetricCompatibility
- Prova!
Questo metodo di compatibilità elenca le dimensioni e le metriche che possono essere aggiunte a una richiesta di report mantenendo la compatibilità. Questo metodo non va a buon fine se le dimensioni e le metriche della richiesta non sono compatibili.
In Google Analytics, i report non vanno a buon fine se richiedono dimensioni e/o metriche incompatibili. In questo caso, dovrai rimuovere le dimensioni e/o le metriche dal report incompatibile finché non sarà compatibile.
I report In tempo reale e Core hanno regole di compatibilità diverse. Questo metodo verifica la compatibilità per i report di Core.
Richiesta HTTP
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
property |
Un identificatore della proprietà Google Analytics di cui vengono monitorati gli eventi. Per scoprire di più, consulta dove trovare l'ID proprietà. Esempio: properties/1234 |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "dimensions": [ { object ( |
Campi | |
---|---|
dimensions[] |
Le dimensioni in questo report. |
metrics[] |
Le metriche in questo report. |
dimension |
La clausola di filtro delle dimensioni. |
metric |
La clausola di filtro delle metriche. |
compatibility |
Filtra le dimensioni e le metriche nella risposta solo in base a questa compatibilità. Viene comunemente utilizzato come |
Corpo della risposta
La risposta di compatibilità con la compatibilità di ogni dimensione e metrica.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "dimensionCompatibilities": [ { object ( |
Campi | |
---|---|
dimension |
La compatibilità di ogni dimensione. |
metric |
La compatibilità di ogni metrica. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
Compatibilità
I tipi di compatibilità per una singola dimensione o metrica.
Enum | |
---|---|
COMPATIBILITY_UNSPECIFIED |
Compatibilità non specificata. |
COMPATIBLE |
La dimensione o la metrica è compatibile. Questa dimensione o metrica può essere aggiunta a un report. |
INCOMPATIBLE |
La dimensione o la metrica non è compatibile. Questa dimensione o metrica non può essere aggiunta a un report. |
DimensionCompatibility
La compatibilità per una singola dimensione.
Rappresentazione JSON |
---|
{ "dimensionMetadata": { object ( |
Campi | |
---|---|
dimension |
I metadati della dimensione contengono il nome dell'API per queste informazioni sulla compatibilità. I metadati della dimensione contengono anche altre informazioni utili, come il nome e la descrizione dell'interfaccia utente. |
compatibility |
La compatibilità di questa dimensione. Se la compatibilità è COMPATIBILE, questa dimensione può essere aggiunta correttamente al report. |
MetricCompatibility
La compatibilità per una singola metrica.
Rappresentazione JSON |
---|
{ "metricMetadata": { object ( |
Campi | |
---|---|
metric |
I metadati delle metriche contengono il nome dell'API per queste informazioni sulla compatibilità. I metadati della metrica contengono anche altre informazioni utili, come il nome e la descrizione dell'interfaccia utente. |
compatibility |
La compatibilità di questa metrica. Se la compatibilità è COMPATIBILE, questa metrica può essere aggiunta correttamente al report. |