- HTTP isteği
 - Yol parametreleri
 - İstek metni
 - Yanıt metni
 - Yetkilendirme kapsamları
 - Uyumluluk
 - DimensionCompatibility
 - MetricCompatibility
 - Deneyin.
 
Bu uyumluluk yönteminde, rapor isteğine eklenebilecek ve uyumluluğu koruyabilecek boyutlar ve metrikler listelenir. İsteğin boyutları ve metrikleri uyumlu değilse bu yöntem başarısız olur.
Google Analytics'te, uyumlu olmayan boyutlar ve/veya metrikler isteyen raporlar başarısız olur. Bu durumda, rapor uyumlu hale gelene kadar uyumlu olmayan rapordan boyutları ve/veya metrikleri kaldırmanız gerekir.
Gerçek zamanlı ve temel raporlar için farklı uyumluluk kuralları geçerlidir. Bu yöntem, Core raporlarının uyumluluğunu kontrol eder.
HTTP isteği
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
property | 
                
                   
 Etkinlikleri izlenen bir Google Analytics mülkü kimliği. Daha fazla bilgi için mülk kimliğinizi nerede bulabileceğinize bakın.  Örnek: mülkler/1234  | 
              
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi | 
|---|
{ "dimensions": [ { object (  | 
                
| Alanlar | |
|---|---|
dimensions[] | 
                  
                     
 Bu rapordaki boyutlar.   | 
                
metrics[] | 
                  
                     
 Bu rapordaki metrikler.   | 
                
dimension | 
                  
                     
 Boyutların filtre ifadesi.   | 
                
metric | 
                  
                     
 Metriklerin filtre ifadesi.   | 
                
compatibility | 
                  
                     
 Yanıttaki boyutları ve metrikleri yalnızca bu uyumluluğu içerecek şekilde filtreler. Yalnızca uyumlu boyutları ve metrikleri döndürmek için genellikle   | 
                
Yanıt gövdesi
Her boyut ve metriğin uyumluluğunu içeren uyumluluk yanıtı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi | 
|---|
{ "dimensionCompatibilities": [ { object (  | 
                  
| Alanlar | |
|---|---|
dimension | 
                    
                       
 Her boyutun uyumluluğu.  | 
                  
metric | 
                    
                       
 Her metriğin uyumluluğu.  | 
                  
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
Uyumluluk
Tek bir boyut veya metrik için uyumluluk türleri.
| Sıralamalar | |
|---|---|
COMPATIBILITY_UNSPECIFIED | 
                Belirtilmemiş uyumluluk. | 
COMPATIBLE | 
                Boyut veya metrik uyumludur. Bu boyut veya metrik bir rapora başarıyla eklenebilir. | 
INCOMPATIBLE | 
                Boyut veya metrik uyumlu değil. Bu boyut veya metrik bir rapora başarıyla eklenemiyor. | 
DimensionCompatibility
Tek bir boyutun uyumluluğu.
| JSON gösterimi | 
|---|
{ "dimensionMetadata": { object (  | 
              
| Alanlar | |
|---|---|
dimension | 
                
                   
 Boyut meta verileri, bu uyumluluk bilgilerinin API adını içerir. Boyut meta verileri, kullanıcı arayüzü adı ve açıklaması gibi diğer yararlı bilgileri de içerir.  | 
              
compatibility | 
                
                   
 Bu boyutun uyumluluğu. Uyumluluk UYUMLU ise bu boyut rapora başarıyla eklenebilir.  | 
              
MetricCompatibility
Tek bir metrik için uyumluluk.
| JSON gösterimi | 
|---|
{ "metricMetadata": { object (  | 
              
| Alanlar | |
|---|---|
metric | 
                
                   
 Metrik meta verileri, bu uyumluluk bilgilerinin API adını içerir. Metrik meta verileri, kullanıcı arayüzü adı ve açıklaması gibi diğer yararlı bilgileri de içerir.  | 
              
compatibility | 
                
                   
 Bu metriğin uyumluluğu. Uyumluluk UYUMLU ise bu metrik rapora başarıyla eklenebilir.  |