- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- DimensionMetadata
- MetricMetadata
- BlockedReason
- ComparisonMetadata
- ConversionMetadata
- Deneyin.
Raporlama yöntemlerinde kullanılabilen boyutlar ve metrikler için meta verileri döndürür. Boyutları ve metrikleri keşfetmek için kullanılır. Bu yöntemde, istekte bir Google Analytics mülk tanımlayıcısı belirtilir ve meta veri yanıtı, özel boyutların ve metriklerin yanı sıra Universal meta verilerini de içerir.
Örneğin, levels_unlocked parametre adına sahip bir özel metrik bir mülke kaydedilirse Metadata yanıtı customEvent:levels_unlocked değerini içerir. Evrensel meta veriler, country ve totalUsers gibi herhangi bir mülk için geçerli olan boyutlar ve metriklerdir.
HTTP isteği
GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
name |
Zorunlu. Alınacak meta verilerin kaynak adı. Bu ad alanı, URL parametrelerinde değil URL yolunda belirtilir. Mülk, sayısal bir Google Analytics mülk tanımlayıcısıdır. Daha fazla bilgi için Mülk kimliğinizi nerede bulabileceğinizi öğrenin. Örnek: properties/1234/metadata Tüm mülklerde ortak olan boyutlar ve metrikler için mülk kimliğini 0 olarak ayarlayın. Bu özel modda, bu yöntem özel boyutları ve metrikleri döndürmez. |
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
Raporlama yöntemlerinde şu anda kabul edilen boyutlar, metrikler ve karşılaştırmalar.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "name": string, "dimensions": [ { object ( |
| Alanlar | |
|---|---|
name |
Bu meta verilerin kaynak adı. |
dimensions[] |
Boyut açıklamaları. |
metrics[] |
Metrik açıklamaları. |
comparisons[] |
Karşılaştırma açıklamaları. |
conversions[] |
Dönüşüm açıklamaları. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
DimensionMetadata
Bir boyutu açıklar.
| JSON gösterimi |
|---|
{
"apiName": string,
"uiName": string,
"description": string,
"deprecatedApiNames": [
string
],
"customDefinition": boolean,
"category": string,
"sections": [
enum ( |
| Alanlar | |
|---|---|
apiName |
Bu boyutun adı. Boyut'un |
uiName |
Bu boyutun Google Analytics kullanıcı arayüzündeki adı. Örneğin, |
description |
Bu boyutun nasıl kullanıldığı ve hesaplandığıyla ilgili açıklama. |
deprecatedApiNames[] |
Bu boyut için hâlâ kullanılabilir ancak desteği sonlandırılmış adlar. Doldurulursa bu boyut, bir süre boyunca |
customDefinition |
Boyut bu mülke özelse doğru değerini döndürür. Buna kullanıcı, etkinlik ve öğe kapsamlı özel boyutlar dahildir. Özel boyutlar hakkında daha fazla bilgi edinmek için https://support.google.com/analytics/answer/14240153 adresini ziyaret edin. Özel kanal grupları da buna dahildir. Özel kanal grupları hakkında daha fazla bilgi edinmek için https://support.google.com/analytics/answer/13051316 adresini ziyaret edin. |
category |
Bu boyutun ait olduğu kategorinin görünen adı. Benzer boyutlar ve metrikler birlikte kategorize edilir. |
sections[] |
Bu boyutun geçerli olduğu Google Analytics bölümlerini belirtir. |
MetricMetadata
Bir metriği açıklar.
| JSON gösterimi |
|---|
{ "apiName": string, "uiName": string, "description": string, "deprecatedApiNames": [ string ], "type": enum ( |
| Alanlar | |
|---|---|
apiName |
Metrik adı. Metrik'in |
uiName |
Bu metriğin Google Analytics kullanıcı arayüzündeki adı. Örneğin, |
description |
Bu metriğin nasıl kullanıldığı ve hesaplandığına dair açıklama. |
deprecatedApiNames[] |
Bu metrik için hâlâ kullanılabilir ancak desteği sonlandırılmış adlar. Doldurulursa bu metrik, bir süre boyunca |
type |
Bu metriğin türü. |
expression |
Bu türetilmiş metriğin matematiksel ifadesi. Eşdeğer raporlar için Metrik'in |
customDefinition |
Metrik, bu mülk için özel bir metrikse doğru değerini döndürür. |
blockedReasons[] |
Nedenler belirtilmişse bu mülk için bu metriğe erişiminiz engellenir. Bu metrik için bu mülke yönelik API istekleriniz başarılı olur ancak raporda bu metrik için yalnızca sıfırlar yer alır. Engellenen metriklerde metrik filtreleri içeren API istekleri başarısız olur. Nedenler boşsa bu metriğe erişebilirsiniz. Daha fazla bilgi edinmek için Erişim ve veri kısıtlama yönetimi başlıklı makaleyi inceleyin. |
category |
Bu metriğin ait olduğu kategorinin görünen adı. Benzer boyutlar ve metrikler birlikte kategorize edilir. |
sections[] |
Bu metriğin geçerli olduğu Google Analytics bölümlerini belirtir. |
BlockedReason
Bu metriğin neden engellendiğine dair gerekçeler.
| Sıralamalar | |
|---|---|
BLOCKED_REASON_UNSPECIFIED |
API yanıtında hiçbir zaman belirtilmez. |
NO_REVENUE_METRICS |
Bu mülk için gelirle ilgili metriklere erişiminiz engellenir ve bu metrik gelirle ilgilidir. |
NO_COST_METRICS |
Bu mülk için maliyetle ilgili metriklere erişiminiz engellenmişse ve bu metrik maliyetle ilgiliyse. |
ComparisonMetadata
Tek bir karşılaştırmanın meta verileri.
| JSON gösterimi |
|---|
{ "apiName": string, "uiName": string, "description": string } |
| Alanlar | |
|---|---|
apiName |
Bu karşılaştırmanın kaynak adı. Karşılaştırma'nın |
uiName |
Bu karşılaştırmanın Google Analytics kullanıcı arayüzündeki adı. |
description |
Bu karşılaştırmanın açıklaması. |
ConversionMetadata
Tek bir dönüşümün meta verileri.
| JSON gösterimi |
|---|
{ "conversionAction": string, "displayName": string } |
| Alanlar | |
|---|---|
conversionAction |
Dönüşüm işleminin benzersiz tanımlayıcısı. Bu kimlik, bir rapor isteğinin |
displayName |
Bu dönüşümün Google Analytics kullanıcı arayüzündeki adı. |