Google Analytics Data API'ye Genel Bakış

Google Analytics (Google Analytics) rapor verilerine programatik olarak erişmek için Data API'yi kullanabilirsiniz. Bu API, eski Universal Analytics mülkleriyle uyumlu değildir.

Google Analytics mülkleri hakkında daha fazla bilgi edinin.

Google Analytics Data API v1'i kullanarak raporlayabileceğiniz bazı örnekleri aşağıda bulabilirsiniz:

  • Android uygulamanızın geçen haftaki günlük etkin kullanıcı sayısı.
  • Sitenizdeki en popüler 10 sayfanın son 28 günde kaç sayfa görüntülemesi olduğunu gösterir.
  • iOS uygulamanızın son 30 dakika içinde ülke başına kaç etkin kullanıcısı vardı?

Aşağıdakileri yapmak için Google Analytics Data API v1'i de kullanabilirsiniz:

  • Google Analytics verilerini görüntülemek için özel kontrol panelleri oluşturabilirsiniz.
  • Raporlama ile ilgili karmaşık görevleri otomatikleştirerek zamandan tasarruf edebilirsiniz.
  • Google Analytics verilerinizi diğer iş uygulamalarıyla entegre edin.

Başlayın

Başlamak için istemci kitaplığı hızlı başlangıç kılavuzunu inceleyin. Uygulamanızı basitleştirmek için Java, Python, Node.js ve diğer dillerde istemci kitaplıkları mevcuttur.

Kullanılabilir yöntemler

Data API yöntemlerinin listesi aşağıda verilmiştir. Daha fazla bilgi için referans dokümanlarına bakın.

  • runReport Bu yöntem, Google Analytics etkinlik verilerinizin özelleştirilmiş bir raporunu döndürür ve basit rapor sorguları için tercih edilen yöntemdir.
  • batchRunReports Bu, tek bir API çağrısı kullanarak birden fazla rapor oluşturmanıza olanak tanıyan runReport yönteminin toplu bir sürümüdür.
  • runPivotReport Bu yöntem, Google Analytics etkinlik verilerinizin özelleştirilmiş bir pivot raporunu döndürür. Pivot raporlar, normal raporlara kıyasla daha gelişmiş ve etkileyici biçimlerdir. Her pivot, rapor yanıtındaki görünür boyut sütunlarını ve satırlarını açıklar.
  • batchRunPivotReports Bu, tek bir API çağrısı kullanarak birden fazla rapor oluşturmanıza olanak tanıyan runPivotReport yönteminin toplu bir sürümüdür.
  • getMetadata Bu yöntem, raporlama yöntemlerinde kullanılabilen boyutlar ve metrikler için meta veriler döndürür. Boyutları ve metrikleri keşfetmek için kullanılır. Bu yöntemin yanıtı, belirtilen Google Analytics mülkü için kullanılabilen özel boyutları ve metrikleri de içerir.
  • checkCompatibility Bu yöntem, bir rapor isteğine eklenebilen ve uyumluluğu koruyan boyutları ve metrikleri listeler.
  • runRealtimeReport Bu yöntem, mülkünüz için gerçek zamanlı etkinlik verilerinin özelleştirilmiş bir raporunu döndürür. Etkinlikler, Google Analytics'e gönderildikten birkaç saniye sonra anlık raporlarda görünür. Gerçek zamanlı raporlar, şu andan 30 dakika öncesine (Google Analytics 360 mülkleri için 60 dakikaya kadar) kadar olan dönemlere ait etkinlikleri ve kullanım verilerini gösterir.
  • properties.audienceExports Bir kitledeki kullanıcıların anlık görüntüsünü içeren Kitle Dışa Aktarma dosyaları oluşturmanıza olanak tanıyan bir yöntem grubu.
  • properties.recurringAudienceLists (Erken önizleme) Yinelenen kitle dışa aktarma işlemlerini yönetmenize olanak tanıyan bir yöntem grubu. Yinelenen kitle dışa aktarma işlemi her gün yeni kitle listeleri oluşturur.
  • runFunnelReport (Erken önizleme) Bu yöntem, Google Analytics etkinlik verilerinizin özelleştirilmiş bir dönüşüm hunisi raporunu döndürür. Dönüşüm hunisi keşfi, kullanıcılarınızın bir görevi tamamlamak için izlediği adımları görselleştirmenize ve her adımda ne kadar başarılı ya da başarısız olduklarını hızlı bir şekilde görmenize olanak tanır.

Desteklenen boyutlar ve metrikler

Data API tarafından desteklenen tüm boyut ve metriklerin listesi için API şeması dokümanlarına bakın.