- Richiesta HTTP
- Parametri 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 e mantengono 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 riescono se richiedono dimensioni e/o metriche incompatibili. in tal caso, dovrai rimuovere le dimensioni e/o le metriche dal report incompatibile finché il report non sarà compatibile.
I report In tempo reale e quelli principali hanno regole di compatibilità diverse. Questo metodo verifica la compatibilità per i report principali.
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 di proprietà GA4 di Google Analytics di cui vengono monitorati gli eventi. Per scoprire di più, scopri dove trovare il tuo ID proprietà. Esempio: proprietà/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. |
dimensionFilter |
La clausola del filtro delle dimensioni. |
metricFilter |
La clausola di filtro delle metriche. |
compatibilityFilter |
Filtra le dimensioni e le metriche nella risposta solo in base a questa compatibilità. Comunemente utilizzato come |
Corpo della risposta
La risposta relativa alla compatibilità con la compatibilità di ogni dimensione in un file di dati.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "dimensionCompatibilities": [ { object ( |
Campi | |
---|---|
dimensionCompatibilities[] |
La compatibilità di ogni dimensione. |
metricCompatibilities[] |
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 correttamente a un report. |
INCOMPATIBLE |
La dimensione o la metrica non è compatibile. Impossibile aggiungere questa dimensione o metrica a un report. |
DimensionCompatibility
La compatibilità per una singola dimensione.
Rappresentazione JSON |
---|
{ "dimensionMetadata": { object ( |
Campi | |
---|---|
dimensionMetadata |
I metadati della dimensione contengono il nome dell'API per queste informazioni di compatibilità. I metadati delle dimensioni 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 | |
---|---|
metricMetadata |
I metadati della metrica contengono il nome dell'API per queste informazioni di 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. |