Anda dapat menggunakan Data API untuk mengakses data laporan Google Analytics (Google Analytics) secara terprogram.
Pelajari properti Google Analytics lebih lanjut.
Data yang ditampilkan oleh API konsisten dengan data yang ditampilkan di antarmuka pengguna Google Analytics dan sepenuhnya mematuhi setelan Identitas pelaporan--seperti Gabungan, Diamati, atau Berbasis perangkat--yang dikonfigurasi untuk properti Google Analytics Anda.
Berikut beberapa contoh yang dapat Anda laporkan menggunakan Google Analytics Data API v1:
- Berapa banyak pengguna aktif harian yang menggunakan aplikasi Android Anda dalam seminggu terakhir.
- Jumlah tayangan halaman yang diperoleh 10 halaman teratas di situs Anda dalam 28 hari terakhir.
- Jumlah pengguna aktif per negara yang menggunakan aplikasi iOS Anda dalam 30 menit terakhir.
Anda juga dapat menggunakan Google Analytics Data API v1 untuk melakukan hal berikut:
- Buat dasbor kustom guna menampilkan data Google Analytics.
- Mengotomatiskan tugas pelaporan yang kompleks untuk menghemat waktu.
- Mengintegrasikan data Google Analytics Anda dengan aplikasi bisnis lainnya.
Konsistensi data dan identitas pelaporan
Google Analytics Data API v1 mengakses data laporan yang sama dengan antarmuka Google Analytics. Data yang ditampilkan oleh API sepenuhnya mematuhi setelan Identitas Pelaporan yang dikonfigurasi untuk properti Google Analytics Anda sehingga jumlah pengguna, penghapusan duplikat, dan pemodelan data selaras dengan ruang identitas yang dipilih—seperti Gabungan, Diamati, atau Berbasis Perangkat—dalam setelan properti Anda.
Untuk mempelajari lebih lanjut pengaruh berbagai ruang identitas terhadap laporan Anda, lihat artikel Identitas pelaporan.
Mulai
Untuk memulai, lihat panduan memulai cepat library klien. Ada library klien di Java, Python, Node.js, dan bahasa pemrograman lainnya untuk menyederhanakan penerapan Anda.
Metode yang tersedia
Berikut adalah daftar metode Data API. Untuk mengetahui detail selengkapnya, lihat dokumentasi referensi.
runReportMetode ini menampilkan Laporan Kustom data peristiwa Google Analytics Anda dan merupakan metode pilihan untuk kueri laporan sederhana.batchRunReportsIni adalah versi batch metode runReport yang memungkinkan Anda membuat beberapa laporan menggunakan satu panggilan API.runPivotReportMetode ini menampilkan laporan pivot yang disesuaikan untuk data peristiwa Google Analytics Anda. Laporan pivot adalah format yang lebih canggih dan ekspresif daripada laporan biasa. Setiap pivot mendeskripsikan baris dan kolom dimensi yang terlihat dalam respons laporan.batchRunPivotReportsIni adalah versi batch metode runPivotReport yang memungkinkan Anda membuat beberapa laporan menggunakan satu panggilan API.getMetadataMetode ini menampilkan metadata untuk dimensi dan metrik yang tersedia dalam metode pelaporan. Digunakan untuk menjelajahi dimensi dan metrik. Respons metode ini juga mencakup Dimensi dan metrik kustom yang tersedia untuk properti Google Analytics yang ditentukan.checkCompatibilityMetode ini mencantumkan dimensi dan metrik yang dapat ditambahkan ke permintaan laporan dan mempertahankan kompatibilitas.runRealtimeReportMetode ini menampilkan laporan data peristiwa real-time yang disesuaikan untuk properti Anda. Peristiwa muncul di laporan real-time beberapa detik setelah dikirim ke Google Analytics. Laporan real-time menampilkan data peristiwa dan penggunaan untuk jangka waktu mulai dari saat ini hingga 30 menit yang lalu (hingga 60 menit untuk properti Google Analytics 360).properties.audienceExportsSekelompok metode yang memungkinkan Anda membuat Ekspor Audiens, yang mencakup ringkasan data pengguna dalam audiens.properties.recurringAudienceLists(Pratinjau awal) Sekelompok metode yang memungkinkan Anda mengelola Ekspor Audiens berulang. Ekspor audiens berulang menghasilkan daftar audiens baru setiap hari.runFunnelReport(Pratinjau awal) Metode ini menampilkan laporan funnel yang disesuaikan untuk data peristiwa Google Analytics Anda. Eksplorasi funnel memungkinkan Anda memvisualisasikan langkah-langkah yang diambil pengguna untuk menyelesaikan tugas dan dengan cepat melihat performa keberhasilan atau kegagalan mereka di setiap langkah.properties.chat(Pratinjau awal) Metode ini memberikan akses percakapan terprogram ke Ask Advisor di Google Analytics. Anda dapat mengajukan pertanyaan dalam bahasa alami tentang data peristiwa, mendiagnosis perubahan performa, dan menerima insight tabular serta narasi terstruktur.
Dimensi dan metrik yang didukung
Untuk mengetahui daftar semua dimensi dan metrik yang didukung oleh Data API, lihat dokumentasi skema API.