API Reference

YÖNETİM API'SI

Bu, Management API Sürüm 3.0 için referans kılavuzudur. Google Analytics yapılandırma verileriyle ilgili sorgular ve yanıtlar hakkında ayrıntılı bilgi sağlar. Yapılandırma verilerinin kavramları ve yapısıyla ilgili bir kılavuz için Sürüm 3.0 Genel Bakış'a bakın.

Bu kılavuzdaki her bölümde, kimliği doğrulanmış bir kullanıcının yapılandırma verilerinde bir tür varlık için istek yöntemi ve yanıt tanımlanmaktadır. İsteklerin tümü REST biçiminde gösterilir. Her yöntemin sonunda sayfanın sonunda, "API'yi Keşfedin" bağlantısını kullanarak API Gezgini'nde isteği etkileşimli bir şekilde deneyebilirsiniz.

Kaynak türleri

  1. Hesap Özetleri
  2. Hesap Kullanıcı Bağlantıları
  3. Hesaplar
  4. AdWords Bağlantıları
  5. Özel Veri Kaynakları
  6. Özel Boyutlar
  7. Özel Metrikler
  8. Denemeler
  9. Filtreler
  10. Hedefler
  11. İstemci Kimliği
  12. Profil Filtresi Bağlantıları
  13. Profil Kullanıcı Bağlantıları
  14. Yeniden Pazarlama Kitleleri
  15. Segmentler
  16. Örneklenmemiş Raporlar
  17. Yüklemeler
  18. Görüntüleme (Profil)
  19. Web Mülkleri
  20. Web Mülkü Kullanıcı Bağlantıları

Hesap Özetleri

Hesap Özetleri Kaynağı ile ilgili ayrıntılar için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
list GET  /management/accountSummaries Kullanıcının erişebildiği hesap özetlerini (hesaplardan/mülklerden/profillerden oluşan hafif ağaç) listeler.

Hesap Kullanıcı Bağlantıları Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/entityUserLinks/linkId Bir kullanıcıyı ilgili hesaptan kaldırır.
ekle POST  /management/accounts/accountId/entityUserLinks 100'den az hesabı varsa verilen hesaba yeni kullanıcı ekler.
list GET  /management/accounts/accountId/entityUserLinks Belirli bir hesap için hesap kullanıcısı bağlantılarını listeler.
güncelle PUT  /management/accounts/accountId/entityUserLinks/linkId Belirli bir hesaptaki mevcut bir kullanıcının izinlerini günceller.

Hesaplar

Hesap Kaynağı ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
list GET  /management/accounts Kullanıcının erişebildiği tüm hesapları listeler.

AdWords Bağlantıları Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Bir web mülkü AdWords bağlantısını siler.
al GET  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Kullanıcının erişebildiği bir web mülkü AdWords bağlantısını döndürür.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks Bir webProperty-AdWords bağlantısı oluşturur.
list GET  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks Belirli bir web mülkü için webProperty-AdWords bağlantılarını listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Mevcut bir webProperty-AdWords bağlantısını günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/entityAdWordsLinks/webPropertyAdWordsLinkId Mevcut bir webProperty-AdWords bağlantısını günceller.

Özel Veri Kaynakları

Özel Veri Kaynaklarıyla ilgili Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources Kullanıcının erişebildiği özel veri kaynaklarını listeleme.

Özel Boyutlar

Özel Boyutlar Kaynağı ayrıntıları için kaynak temsili sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
al GET  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Kullanıcının erişiminin olduğu özel bir boyut alma.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/customDimensions Yeni bir özel boyut oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDimensions Kullanıcının erişebildiği özel boyutları listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Mevcut bir özel boyutu günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Mevcut bir özel boyutu günceller.

Özel Metrikler

Özel Metrik Kaynağı ayrıntıları için kaynak temsili sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
al GET  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Kullanıcının erişiminin olduğu özel bir metrik alma.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/customMetrics Yeni bir özel metrik oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customMetrics Kullanıcının erişebildiği özel metrikleri listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Mevcut bir özel metriği günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Mevcut bir özel metriği günceller.

Denemeler

Denemeler Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Deneme silme.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Kullanıcının erişiminin olduğu bir denemeyi döndürür.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments Yeni deneme oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments Kullanıcının erişebildiği denemeleri listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Mevcut bir denemeyi güncelleyin. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Mevcut bir denemeyi güncelleyin.

Filtreler

Filtreler ile ilgili Kaynak ayrıntıları için kaynak temsili sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/filters/filterId Filtreleri silebilirsiniz.
al GET  /management/accounts/accountId/filters/filterId Kullanıcının erişiminin olduğu filtreleri döndürür.
ekle POST  /management/accounts/accountId/filters Yeni filtre oluşturun.
list GET  /management/accounts/accountId/filters Bir hesaba ilişkin tüm filtreleri listeler
yama PATCH  /management/accounts/accountId/filters/filterId Mevcut bir filtreyi günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/filters/filterId Mevcut bir filtreyi günceller.

Gol

Hedefler ile ilgili Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Kullanıcının erişiminin olduğu bir hedef alır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Yeni bir hedef oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Kullanıcının erişim sahibi olduğu hedefleri listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Mevcut hedefi günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Mevcut hedefi günceller.

Client ID

Management.clientId Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
hashClientId POST  /management/clientId:hashClientId Belirtilen istemci kimliğini karma haline getirir.

Profil Filtresi Bağlantıları Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Profil filtresi bağlantısını silme.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Tek bir profil filtresi bağlantısı döndürür.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks Yeni bir profil filtresi bağlantısı oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks Bir profil için tüm profil filtresi bağlantılarını listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Mevcut bir profil filtresi bağlantısını güncelleme. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Mevcut bir profil filtresi bağlantısını güncelleme.

Profil Kullanıcı Bağlantıları Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks/linkId Bir kullanıcıyı söz konusu görünümden (profilden) kaldırır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks Belirtilen görünüme (profile) yeni bir kullanıcı ekler.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks Belirli bir görünüm (profil) için profil kullanıcısı bağlantılarını listeler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks/linkId Belirtilen görünümdeki (profildeki) mevcut bir kullanıcının izinlerini günceller.

Yeniden Pazarlama Kitleleri

Yeniden Pazarlama Kitleleri Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Yeniden pazarlama kitlesini silin.
al GET  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Kullanıcının erişim sahibi olduğu bir yeniden pazarlama kitlesi alır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences Yeni bir yeniden pazarlama kitlesi oluşturur.
list GET  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences Kullanıcının erişebildiği yeniden pazarlama kitlelerini listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Mevcut bir yeniden pazarlama kitlesini günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/remarketingAudiences/remarketingAudienceId Mevcut bir yeniden pazarlama kitlesini günceller.

Segmentler

Segmentlerin Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
list GET  /management/segments Kullanıcının erişim sahibi olduğu segmentleri listeler.

Örneklenmemiş Raporlar

Örneklenmemiş Raporlar Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports/unsampledReportId Örneklenmemiş raporu siler.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports/unsampledReportId Örneklenmemiş tek bir rapor döndürür.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports Yeni bir örneklenmemiş rapor oluşturma.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/unsampledReports Kullanıcının erişebildiği örneklenmemiş raporları listeler.

Yüklemeler

Yüklemelerle İlgili Kaynaklar ayrıntıları için kaynak temsili sayfasını inceleyin.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
DeleteUploadData POST  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/deleteUploadData Önceki bir yüklemeyle ilişkili verileri silin.
al GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads/uploadId Kullanıcının erişimi olan yüklemeleri listeleme.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads Kullanıcının erişimi olan yüklemeleri listeleme.
yüklemeverisi POST
https://www.googleapis.com/upload/analytics/v3/management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads
Özel bir veri kaynağına ait verileri yükleyin.

Görüntülemeler (Profiller)

Görüntülemeler (Profiller) ile ilgili Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Bir görünümü (profil) siler.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Kullanıcının erişiminin olduğu bir görünümü (profil) alır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles Yeni bir görünüm (profil) oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles Kullanıcının erişebildiği görünümleri (profiller) listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Mevcut görünümü (profili) günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Mevcut görünümü (profili) günceller.

Web Mülkleri

Web Mülkleri Kaynağı ile ilgili ayrıntılar için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
al GET  /management/accounts/accountId/webproperties/webPropertyId Kullanıcının erişebildiği bir mülkü alır.
ekle POST  /management/accounts/accountId/webproperties Yeni bir mülk oluşturur.
list GET  /management/accounts/accountId/webproperties Kullanıcının erişebildiği özellikleri listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId Mevcut bir mülkü günceller. Bu yöntem, yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId Mevcut bir mülkü günceller.

Web Mülkü Kullanıcı Bağlantıları Kaynak ayrıntıları için kaynak temsili sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe, https://www.googleapis.com/analytics/v3 ile ilişkili URI'ler
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks/linkId Bir kullanıcıyı belirtilen web mülkünden kaldırır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks Belirtilen web mülküne yeni bir kullanıcı ekler.
list GET  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks Belirli bir web mülkü için webProperty-kullanıcı bağlantılarını listeler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks/linkId Belirtilen web mülkündeki mevcut bir kullanıcının izinlerini günceller.