API Reference

YÖNETİM API'SI

Bu, Management API Version 3.0 için başvuru kılavuzudur. Google Analytics yapılandırma verilerinin sorguları ve yanıtlarıyla ilgili tüm ayrıntıları burada bulabilirsiniz. Yapılandırma verilerinin kavramları ve yapısı hakkında kılavuz için Sürüm 3.0 Genel Bakış.

Bu kılavuzdaki her bölüm, kimliği doğrulanmış bir kullanıcının yapılandırma verilerindeki bir varlık türüne ilişkin istek yöntemini ve yanıtı tanımlar. İsteklerin tümü REST biçiminde gösterilir. Her yöntem için sayfanın sonundaki "Deneyin!" bağlantısını kullanarak isteği API Gezgini'nde etkileşimli olarak deneyebilirsiniz.

Kaynak türleri

  1. Hesap Özetleri
  2. Hesap Kullanıcısı 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 Filtre 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ünümler (Profiller)
  19. Web Mülkleri
  20. Web Mülkü Kullanıcı Bağlantıları

Hesap Özetleri

Hesap Özetleri 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 ilgili URI'lar
list GET  /management/accountSummaries Kullanıcının erişebildiği hesap özetlerini (hesaplardan/mülklerden/profillerden oluşan basit ağaç) listeler.

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

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/entityUserLinks/linkId Kullanıcıyı belirtilen hesaptan kaldırır.
ekle POST  /management/accounts/accountId/entityUserLinks Kullanıcının 100'den az hesabı varsa belirtilen hesaba yeni bir kullanıcı ekler.
list GET  /management/accounts/accountId/entityUserLinks Belirli bir hesap için hesap-kullanıcı bağlantılarını listeler.
güncelle PUT  /management/accounts/accountId/entityUserLinks/linkId Belirtilen 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 ilgili URI'lar
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 ilgili URI'lar
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ı Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

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

Özel Boyutlar

Özel Boyutlar Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
al GET  /management/accounts/accountId/webproperties/webPropertyId/customDimensions/customDimensionId Kullanıcının erişebildiği bir özel boyut alın.
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 Metrikler Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
al GET  /management/accounts/accountId/webproperties/webPropertyId/customMetrics/customMetricId Kullanıcının erişebildiği özel bir metrik alın.
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 ilgili URI'lar
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Denemeyi silin.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments/experimentId Kullanıcının erişimi olan bir denemeyi döndürür.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/experiments Yeni bir 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

Filtre Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/filters/filterId Filtreyi silebilirsiniz.
al GET  /management/accounts/accountId/filters/filterId Kullanıcının erişimi olan bir filtre döndürür.
ekle POST  /management/accounts/accountId/filters Yeni filtre oluşturun.
list GET  /management/accounts/accountId/filters Bir hesap için 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.

Hedefler

Hedef 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 ilgili URI'lar
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Kullanıcının erişebildiği bir hedefi alır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Yeni hedef oluşturun.
list GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals Kullanıcının erişebildiği hedefleri listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Mevcut bir hedefi günceller. Bu yöntem yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/goals/goalId Mevcut bir hedefi günceller.

İstemci Kimliği

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 ilgili URI'lar
hashClientId POST  /management/clientId:hashClientId Belirtilen İstemci Kimliğine karma oluşturma işlemi uygular.

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

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Profil filtresini silme bağlantısı.
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 profil filtresi oluştur bağlantısı.
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 filtre bağlantısını güncelleyin. Bu yöntem yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks/linkId Mevcut bir profil filtre bağlantısını güncelleyin.

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

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks/linkId Kullanıcıyı belirtilen görünümden (profilden) kaldırır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/entityUserLinks Belirtilen görünüme (profil) 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 Verilen görünümde (profilde) 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 ilgili URI'lar
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şebildiği bir yeniden pazarlama kitlesi edinir.
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

Segment Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
list GET  /management/segments Kullanıcının erişebildiği segmentleri listeler.

Örneklenmemiş Raporlar

Örneklenmemiş Raporlar Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

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

Yükleme sayısı

Yüklemeler 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 ilgili URI'lar
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 listeleyin.
list GET  /management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads Kullanıcının erişimi olan yüklemeleri listeleyin.
uploadData POST
https://www.googleapis.com/upload/analytics/v3/management/accounts/accountId/webproperties/webPropertyId/customDataSources/customDataSourceId/uploads
Özel bir veri kaynağı için veri yükleyin.

Görünümler (Profiller)

Görünümler (Profiller) Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Bir görünümü (profili) siler.
al GET  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Kullanıcının erişebildiği bir görünümü (profil) alır.
ekle POST  /management/accounts/accountId/webproperties/webPropertyId/profiles Yeni 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 (profilleri) listeler.
yama PATCH  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Mevcut bir görünümü (profil) günceller. Bu yöntem yama semantiğini destekler.
güncelle PUT  /management/accounts/accountId/webproperties/webPropertyId/profiles/profileId Mevcut bir görünümü (profil) günceller.

Web Mülkleri

Web Mülkleri Kaynak ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
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 mülkleri 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ı Kaynağı ayrıntıları için kaynak gösterimi sayfasına bakın.

Yöntem HTTP isteği Açıklama
Aksi belirtilmedikçe https://www.googleapis.com/analytics/v3 ile ilgili URI'lar
sil DELETE  /management/accounts/accountId/webproperties/webPropertyId/entityUserLinks/linkId 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ünde mevcut bir kullanıcı için izinleri günceller.