Anda dapat menggunakan Data API untuk mengakses data laporan Google Analytics (Google Analytics) secara terprogram.
Pelajari lebih lanjut properti Google Analytics.
Data yang ditampilkan oleh API konsisten dengan data yang ditampilkan di antarmuka pengguna Google Analytics dan sepenuhnya mematuhi setelan Identitas pelaporan-- seperti Gabungan, Teramati, atau Berbasis perangkat--yang dikonfigurasi untuk properti Google Analytics Anda.
Berikut beberapa contoh yang mungkin Anda laporkan menggunakan Google Analytics Data API v1:
- Jumlah pengguna aktif harian yang menggunakan aplikasi Android Anda dalam seminggu terakhir.
- Jumlah kunjungan halaman yang diterima 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:
- Membuat 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, Teramati, atau Berbasis perangkat—di setelan properti Anda.
Untuk mempelajari lebih lanjut pengaruh ruang identitas yang berbeda terhadap laporan Anda, lihat Identitas pelaporan.
Mulai
Untuk memulai, lihat panduan memulai library klien cepat. Ada library klien di Java, Python, Node.js, dan bahasa lainnya untuk menyederhanakan penerapan Anda.
Metode yang tersedia
Berikut daftar metode Data API. Untuk mengetahui detail selengkapnya, lihat dokumentasi referensi.
runReportMetode ini menampilkan laporan data peristiwa Google Analytics yang disesuaikan 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 memiliki format yang lebih canggih dan ekspresif daripada laporan reguler. 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 snapshot 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 tahapan yang diambil pengguna untuk menyelesaikan aktivitas dan dengan cepat melihat bagaimana keberhasilan atau kegagalan mereka di setiap tahapan.
Dimensi dan metrik yang didukung
Untuk mengetahui daftar semua dimensi dan metrik yang didukung oleh Data API, lihat dokumentasi skema API.