- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Uyumluluk
- Boyut Uyumluluğu
- Metrik Uyumluluğu
- Deneyin.
Bu uyumluluk yöntemi, bir rapor isteğine eklenebilecek ve uyumluluğu koruyabilecek boyutları ve metrikleri listeler. İsteğin boyutları ve metrikleri uyumsuzsa bu yöntem başarısız olur.
Google Analytics'te raporlar, uyumsuz boyutlar ve/veya metrikler istediğinde başarısız olur. Bu durumda, rapor uyumlu olana kadar uyumlu olmayan rapordan boyutları ve/veya metrikleri kaldırmanız gerekir.
Gerçek zamanlı raporlar ve temel raporlar farklı uyumluluk kurallarına sahiptir. 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 GA4 mülk tanımlayıcısı. Daha fazla bilgi için Mülk kimliğinizi nerede bulacağınızı öğrenin. Örnek: mülkler/1234 |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla veriler içerir:
JSON gösterimi |
---|
{ "dimensions": [ { object ( |
Alanlar | |
---|---|
dimensions[] |
Bu rapordaki boyutlar. |
metrics[] |
Bu rapordaki metrikler. |
dimensionFilter |
Boyutların filtre koşulu. |
metricFilter |
Metriklerin filtre koşulu. |
compatibilityFilter |
Yalnızca bu uyumluluğa göre verilen yanıtta boyutları ve metrikleri filtreler. Yalnızca uyumlu boyutları ve metrikleri döndürmek için genellikle |
Yanıt gövdesi
Her bir boyut ve metriğin uyumluluğuyla 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 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.readonly
https://www.googleapis.com/auth/analytics
Uyumluluk
Tek bir boyut veya metrik için uyumluluk türleri.
Sıralamalar | |
---|---|
COMPATIBILITY_UNSPECIFIED |
Uyumluluk belirtilmedi. |
COMPATIBLE |
Boyut veya metrik uyumlu. Bu boyut veya metrik bir rapora başarıyla eklenebilir. |
INCOMPATIBLE |
Boyut veya metrik uyumsuzdur. Bu boyut veya metrik bir rapora başarıyla eklenemez. |
BoyutUyumluluğu
Tek bir boyut için uyumluluk.
JSON gösterimi |
---|
{ "dimensionMetadata": { object ( |
Alanlar | |
---|---|
dimensionMetadata |
Boyut meta verileri, bu uyumluluk bilgilerine ilişkin 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. |
Metrik Uyumluluğu
Tek bir metrik için uyumluluk.
JSON gösterimi |
---|
{ "metricMetadata": { object ( |
Alanlar | |
---|---|
metricMetadata |
Metrik meta verileri, bu uyumluluk bilgilerine ilişkin 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. |