Özet: Bu belgede, Google Analytics Admin API Sürüm 1.0'a genel bir bakış sunulmaktadır.
API'nin hem Alfa hem de Beta kanalları desteklenmeye devam etmektedir. Beta kanalı, Alfa'da mevcut olan ve kararlı olarak kabul edilen ve gelecekte önemli bir değişikliğe uğraması beklenmeyen özelliklerin bir alt kümesini içerir. Yeni özellikler olgunlaştıkça Beta'ya eklenecektir.
Giriş
Google Analytics Admin API, Google Analytics 4 (GA4) yapılandırma verilerine programatik erişim sağlar ve yalnızca GA4 mülkleriyle uyumludur. GA4 mülkleri hakkında daha fazla bilgi edinin.
Google Analytics Admin API'yi şu amaçlarla kullanabilirsiniz:
- Yeni hesapların temel hazırlığını yapın.
- Hesapları yönetin.
- Veri paylaşım ayarlarını yönetin.
- Hesap özetlerini listeleyin.
- Değişiklik geçmişi etkinliklerinde arama yapın.
- Mülkleri yönetme.
- Kullanıcı verilerinin toplandığını onaylayın.
- Bir mülk için veri saklama ayarını yönetme.
- Bir mülk için Google sinyalleri ayarını yönetme (Alfa).
- Yayınları yönetin.
- Measurement Protocol gizli anahtarlarını yönetme
- SKAdNetwork dönüşüm değeri şemasını yönetme (Alfa).
- Web veri akışları için Google etiketi snippet'i oluşturun (alfa).
- Dönüşüm etkinliklerini yönetin.
- Özel boyutları yönetme
- Özel metrikleri yönetme
- GA4 mülkleri ile Firebase projeleri arasındaki bağlantıları yönetin.
- GA4 mülkleri ile Google Ads hesapları arasındaki bağlantıları yönetme
- GA4 mülkü ile Display & Video 360 reklamvereni arasındaki bağlantı için teklifleri yönetme (Alfa).
- GA4 mülkü ile Display & Video 360 reklamvereni arasındaki bağlantıları yönetme (Alfa).
- GA4 mülkü ile Search Ads 360 (Alfa) arasındaki bağlantıları yönetme.
- GA4 mülkü ile BigQuery projesi arasındaki bağlantıları yönetme (alfa).
- Hesap hiyerarşisi ve GA4 mülkleri için kullanıcı izinlerini yönetme (alfa).
- Veri erişim raporları oluşturma (Alfa).
- Kitleleri yönetme (Alfa).
- Genişletilmiş veri kümelerini yönetme (Alfa).
- Otomatik GA4 kurulum işlemi devre dışı bırakma ayarlarını yönetme (alfa).
Kullanılabilir yöntemler
Hesap temel hazırlığı
accounts.provisionAccountTicket
Bu yöntem, Hizmet Şartları URL'sine eklenmesi gereken
accountTicketId
alanını döndürür:https://analytics.google.com/analytics/web/?provisioningSignup=false#/termsofservice/ACCOUNT_TICKET_ID
. Bir kullanıcı, Hizmet Şartları URL'sini ziyaret edip Hizmet Şartları'nı kabul ettikten sonra, bir Google Analytics hesabı oluşturma işlemi tamamlanır (Hesap temel hazırlığı örneği).
Hesap yönetimi
Veri paylaşım ayarları yönetimi
Hesap özetlerini listeleme
Değişiklik geçmişi etkinlikleri arayın
Mülk yönetimi
Kullanıcı verilerini toplama onayı
Veri saklama ayarı yönetimi
Google sinyalleri ayar yönetimi (Alfa)
Veri akışları yönetimi
properties.dataStreams.create
properties.dataStreams.get
properties.dataStreams.list
properties.dataStreams.patch
properties.dataStreams.delete
Measurement Protocol gizli anahtar yönetimi
properties.dataStreams.measurementProtocolSecrets.create
properties.dataStreams.measurementProtocolSecrets.get
properties.dataStreams.measurementProtocolSecrets.patch
properties.dataStreams.measurementProtocolSecrets.list
properties.dataStreams.measurementProtocolSecrets.delete
SKAdNetwork dönüşüm değeri şema yönetimi (Alfa)
properties.dataStreams.sKAdNetworkConversionValueSchema.get
properties.dataStreams.sKAdNetworkConversionValueSchema.create
properties.dataStreams.sKAdNetworkConversionValueSchema.delete
properties.dataStreams.sKAdNetworkConversionValueSchema.update
properties.dataStreams.sKAdNetworkConversionValueSchema.list
Dönüşüm etkinliklerini yönetimi
properties.conversionEvents.create
properties.conversionEvents.get
properties.conversionEvents.list
properties.conversionEvents.delete
properties.conversionEvents.update
Özel boyut yönetimi
properties.customDimensions.create
properties.customDimensions.get
properties.customDimensions.list
properties.customDimensions.patch
properties.customDimensions.archive
Özel metrik yönetimi
properties.customMetrics.create
properties.customMetrics.get
properties.customMetrics.list
properties.customMetrics.patch
properties.customMetrics.archive
Firebase projesini bağlama
Google Ads hesabı bağlama
properties.googleAdsLinks.create
properties.googleAdsLinks.list
properties.googleAdsLinks.patch
properties.googleAdsLinks.delete
Google etiketi oluşturma (Alfa)
GA4 mülkü ile Display & Video 360 reklamvereni arasındaki bağlantı teklifleri (Alfa)
properties.displayVideo360AdvertiserLinkProposals.create
properties.displayVideo360AdvertiserLinkProposals.approve
properties.displayVideo360AdvertiserLinkProposals.cancel
properties.displayVideo360AdvertiserLinkProposals.list
properties.displayVideo360AdvertiserLinkProposals.get
properties.displayVideo360AdvertiserLinkProposals.delete
Display & Video 360 reklamveren hesaplarını bağlama (Alfa)
properties.displayVideo360AdvertiserLinks.create
properties.displayVideo360AdvertiserLinks.get
properties.displayVideo360AdvertiserLinks.list
properties.displayVideo360AdvertiserLinks.delete
properties.displayVideo360AdvertiserLinks.patch
Search Ads 360 hesap bağlama (Alfa)
properties.searchAds360Links.create
properties.searchAds360Links.delete
properties.searchAds360Links.patch
properties.searchAds360Links.list
properties.searchAds360Links.get
GA4 mülkü için Analytics Search Ads 360 entegrasyonunu ayarlama hakkında daha fazla bilgi edinin.
BigQuery hesabını bağlama (Alfa)
GA4 mülkleri için BigQuery Export'u ayarlama hakkında daha fazla bilgi edinin.
Kullanıcı izinleri yönetimi (Alfa)
accounts.accessBindings.create
accounts.accessBindings.delete
accounts.accessBindings.patch
accounts.accessBindings.list
accounts.accessBindings.get
accounts.accessBindings.batchCreate
accounts.accessBindings.batchDelete
accounts.accessBindings.batchUpdate
accounts.accessBindings.batchGet
properties.accessBindings.create
properties.accessBindings.delete
properties.accessBindings.patch
properties.accessBindings.list
properties.accessBindings.get
properties.accessBindings.batchCreate
properties.accessBindings.batchDelete
properties.accessBindings.batchUpdate
properties.accessBindings.batchGet
Veri erişim raporları (Alfa)
Bu özellikle ilgili daha fazla bilgi için Veri Erişimi Raporları kılavuzuna bakın.
Kitle yönetimi (Alfa)
properties.audiences.create
properties.audiences.archive
properties.audiences.patch
properties.audiences.list
properties.audiences.get
Google Analytics'teki kitleler hakkında daha fazla bilgi edinin.
Genişletilmiş Veri Kümeleri yönetimi (Alfa)
properties.expandedDataSets.create
properties.expandedDataSets.delete
properties.expandedDataSets.patch
properties.expandedDataSets.list
properties.expandedDataSets.get
Google Analytics 360'taki Genişletilmiş Veri Kümeleri hakkında daha fazla bilgi edinin.
Otomatik GA4 kurulum işlemini devre dışı bırakma (Alfa)
UA mülkü için otomatik GA4 kurulum sürecinin kapsam dışında kalma durumunu yönetme hakkında daha fazla bilgi edinin.