Dokumen ini menjelaskan Real Time Reporting API Google Analytics. Untuk referensi API yang mendetail, baca Referensi API.
Pengantar
Real Time Reporting API memungkinkan Anda meminta data real-time—misalnya, aktivitas real-time di properti Anda—untuk pengguna yang diautentikasi.
Anda bisa menggunakan Real Time Reporting API untuk:
- Tampilkan audiens halaman yang aktif dan ciptakan kesan mendesak bagi pengguna yang melihat item dengan inventaris terbatas.
- Menampilkan konten yang paling populer seperti 10 halaman aktif teratas.
- Membuat dan menampilkan dasbor real time.
SuperProxy Google Analytics
Gunakan SuperProxy Google Analytics untuk menangani banyak detail penerapan saat bekerja dengan Google Analytics API terkait autentikasi, caching, dan transformasi respons API ke format yang digunakan langsung dengan visualisasi dan library diagram.
Ringkasan Konseptual
Konsep dasar yang mendasari Real Time Reporting API adalah:
- Bagaimana laporan berkaitan dengan pengguna dan tampilan (profil).
- Struktur laporan dan cara membuat kueri.
- Menggunakan respons API.
Laporan, Pengguna, dan Tampilan (Profil)
Sebelum pengguna dapat menggunakan aplikasi Anda untuk meminta data laporan mereka dari tampilan (profil), Anda harus:
- Aktifkan Google Analytics API.
- Buat kredensial bagi aplikasi Anda untuk mengakses API.
- Masukkan kredensial ke aplikasi.
Saat menggunakan aplikasi Anda untuk meminta data laporan, pengguna harus mengizinkannya untuk mengakses data atas nama mereka.
Tampilan (profil) diidentifikasi oleh ID Tampilan (Profil). Tampilan (profil), di antara entitas lainnya, adalah bagian dari hierarki akun, pengguna, properti, dan tampilan Google Analytics. Aplikasi Anda dapat menggunakan Management API untuk menjelajahi hierarki ini dan mendapatkan tampilan (profil).
Membuat Kueri untuk Dimensi dan Metrik
Anda mengkueri API untuk data laporan Google Analytics, yang terdiri dari dimensi dan metrik. Metrik adalah pengukuran individual dari aktivitas pengguna seperti jumlah pengguna aktif di properti saat ini. Dimensi mengelompokkan metrik di beberapa kriteria umum seperti sumber traffic, lokasi geografis, informasi halaman, dsb.
Gunakan Panduan Referensi Dimensi & untuk mempelajari semua dimensi dan metrik [yang ditampilkan melalui] yang tersedia untuk API. Baca juga Panduan Referensi Real Time Reporting API untuk mempelajari cara menentukan dimensi dan metrik dalam kueri API.
Bekerja dengan Laporan
Data yang ditampilkan dari API ini dapat dianggap sebagai tabel dengan header dan daftar baris. Setiap respons API terdiri dari header yang menjelaskan nama dan jenis data dari setiap kolom. Responsnya juga berisi daftar baris, dengan setiap baris berupa daftar sel dengan data dalam urutan yang sama seperti header. Baca Panduan Referensi Real Time Reporting API untuk mengetahui informasi selengkapnya tentang respons API.
Kebijakan Kuota
Real Time Reporting API menangani jutaan operasi kueri data. Kami menggunakan sistem kuota untuk melindungi sistem agar tidak menerima lebih banyak operasi daripada yang dapat ditangani, dan untuk memastikan distribusi resource sistem yang setara. Baca panduan Batas dan Kuota untuk mengetahui detail selengkapnya.
Langkah Berikutnya
Setelah Anda memahami cara kerja API, untuk memulai:
- Baca Panduan Developer untuk mempelajari cara menggunakan API ini.
- Lihat Panduan Referensi Dimensi &Metrik untuk mengetahui daftar semua data yang tersedia melalui API.
- Periksa halaman Library &Sampel untuk melihat daftar semua library klien yang tersedia yang dapat Anda gunakan dengan API.