Batas dan kuota Data API

Batas dan kuota berikut berlaku untuk Data API.

Cara penerapan kuota

Semua permintaan ke Google Analytics Data API v1 memerlukan project Google Cloud dan tunduk pada kuota yang diuraikan di halaman ini. Kuota digunakan terlepas dari metode yang digunakan untuk mengidentifikasi project yang memanggil, termasuk:

  • Permintaan yang diautentikasi dengan kredensial OAuth 2.0.
  • Permintaan yang diautentikasi hanya menggunakan kunci API.

Kunci API digunakan untuk mengaitkan permintaan dengan project Google Cloud tertentu untuk tujuan kuota dan penagihan. Semua panggilan API yang dilakukan menggunakan kredensial atau kunci API dari project Anda akan dihitung berdasarkan kuota yang berlaku untuk project dan properti Google Analytics.

Kategori kuota

Data API memiliki tiga kategori kuota permintaan: Core, Realtime, dan Funnel. Permintaan API ke metode Core menagih kuota Core. Permintaan API ke metode Realtime menagih kuota Realtime. Setiap permintaan hanya menggunakan satu jenis kuota.

Kategori kuota Metode API
Core runReport, runPivotReport, batchRunReports, batchRunPivotReports, runAccessReport, getMetadata, checkCompatibility, createAudienceExports
Realtime runRealtimeReport
Funnel runFunnelReport

Kouta properti Analytics

Semua permintaan menggunakan kuota properti.

Nama Kuota Batas Properti Standar Batas Properti Analytics 360
Token Inti Per Properti Per Hari 200.000 2.000.000
Token Inti Per Properti Per Jam 40.000 400.000
Token Inti Per Project Per Property Per Jam 14.000 140.000
Permintaan Serentak Inti Per Properti 10 50
Error Server Inti Per Project Per Properti Per Jam 10 50
Token Real-time Per Properti Per Hari 200.000 2.000.000
Token Realtime Per Property Per Jam 40.000 400.000
Token Real-time Per Project Per Property Per Jam 14.000 140.000
Permintaan Serentak Real-time Per Properti 10 50
Realtime Server Errors Per Project Per Property Per Hour 10 50
Token Corong Per Properti Per Hari 200.000 2.000.000
Token Corong Per Properti Per Jam 40.000 400.000
Token Funnel Per Project Per Property Per Hour 14.000 140.000
Permintaan Serentak Funnel Per Properti 10 50
Error Server Corong Per Project Per Properti Per Jam 10 50
  • Permintaan serentak diukur berdasarkan jumlah permintaan yang dieksekusi secara bersamaan. Untuk mengurangi serentak permintaan, tunggu hingga permintaan sebelumnya selesai sebelum mengirimkan permintaan tambahan.
  • Error Server adalah kode 500 dan 503. Kuota Error Server hanya dikenakan biaya jika permintaan menghasilkan error server. Jika kuota Error Server habis untuk pasangan project dan properti, semua permintaan ke properti dari project tersebut akan diblokir.
  • Setiap permintaan menggunakan kuota untuk Token Per Properti Per Jam dan Token Per Project Per Properti Per Jam. Artinya, satu properti harus diakses oleh lebih dari 3 project sebelum kuota "Token Per Properti Per Jam" dapat habis sebelum kuota "Token Per Project Per Properti Per Jam".

Properti diizinkan untuk membuat 120 permintaan yang berpotensi mencapai nilai minimum per jam. Dimensi userAgeBracket, userGender, brandingInterest, audienceId, dan audienceName berpotensi memiliki nilai minimum. Nilai minimum diterapkan agar siapa pun yang melihat laporan tidak dapat menyimpulkan demografi atau minat setiap pengguna.

Kuota token properti

Token dihitung dengan setiap permintaan, bergantung pada kompleksitas permintaan. Sebagian besar permintaan akan dikenai biaya 10 token atau kurang. Jika sejumlah besar token kuota digunakan oleh permintaan, faktor-faktor berikut sering kali menjadi penyebabnya:

  • Jumlah baris yang besar
  • Jumlah kolom yang besar
  • Kriteria filter kompleks
  • Rentang tanggal yang panjang

Dengan setiap permintaan API, Anda dapat menentukan "returnPropertyQuota": true di isi permintaan untuk menampilkan status token kuota properti saat ini. Status ini berisi jumlah yang digunakan oleh permintaan ini dan jumlah yang tersisa untuk setiap grup kuota. Misalnya, pertimbangkan untuk menentukan parameter ini di RunReportRequest.