- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Uyumluluk
- DimensionCompatibility
- MetricCompatibility
- Deneyin.
Bu uyumluluk yöntemi, bir rapor isteğine eklenebilen ve uyumluluğu koruyabilen boyutları ve metrikleri listeler. İsteğin boyutları ve metrikleri uyumsuzsa bu yöntem başarısız olur.
Google Analytics'te, uyumsuz boyutlar ve/veya metrikler istenirse raporlar başarısız olur. Bu durumda, rapor uyumlu hale gelene kadar boyutları ve/veya metrikleri uyumsuz rapordan kaldırmanız gerekir.
Anlık ve temel raporlar için farklı uyumluluk kuralları geçerlidir. Bu yöntem, temel raporları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ğinizi öğrenin. Örnek: properties/1234 |
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "dimensions": [ { object ( |
| Alanlar | |
|---|---|
dimensions[] |
Bu rapordaki boyutlar. |
metrics[] |
Bu rapordaki metrikler. |
dimensionFilter |
Boyutların filtre ifadesi. |
metricFilter |
Metriklerin filtre ifadesi. |
compatibilityFilter |
Yanıtın boyutlarını ve metriklerini yalnızca bu uyumlulukla ilgili olanlarla filtreler. Yalnızca uyumlu boyutları ve metrikleri döndürmek için genellikle |
Yanıt metni
Her boyut ve metriğin uyumluluğuyla ilgili 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 | |
|---|---|
dimensionCompatibilities[] |
Her bir boyutun uyumluluğu. |
metricCompatibilities[] |
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, rapora başarıyla eklenebilir. |
INCOMPATIBLE |
Boyut veya metrik uyumsuz. Bu boyut veya metrik rapora başarıyla eklenemez. |
DimensionCompatibility
Tek bir boyutun uyumluluğu.
| JSON gösterimi |
|---|
{ "dimensionMetadata": { object ( |
| Alanlar | |
|---|---|
dimensionMetadata |
Boyut meta verileri, bu uygunluk bilgileri için API adını içerir. Boyut meta verileri, kullanıcı arayüzü adı ve açıklaması gibi diğer faydalı bilgileri de içerir. |
compatibility |
Bu boyutun uyumluluğu. Uyumluluk UYUMLU ise bu boyut rapora başarıyla eklenebilir. |
MetricCompatibility
Tek bir metriğin uyumluluğu.
| JSON gösterimi |
|---|
{ "metricMetadata": { object ( |
| Alanlar | |
|---|---|
metricMetadata |
Metrik meta verileri, bu uygunluk bilgileri için API adını içerir. Metrik meta verileri, kullanıcı arayüzü adı ve açıklaması gibi diğer faydalı bilgileri de içerir. |
compatibility |
Bu metriğin uyumluluğu. Uyumluluk UYUMLU ise bu metrik rapora başarıyla eklenebilir. |