Measurement Protocol

Measurement Protocol Google Analytics meningkatkan akurasi pengukuran untuk aliran data web dan aplikasi dengan mengirimkan peristiwa langsung ke server Google Analytics dalam permintaan HTTP. Anda dapat mencatat interaksi server ke server dan offline, serta mengirimnya sebagai peristiwa Measurement Protocol ke Google Analytics, tempat peristiwa tersebut dapat dilihat di laporan.

Anda harus menggunakan pemberian tag (gTag, Tag Manager, atau Google Analytics for Firebase) agar dapat menggunakan protokol ini. Lihat fitur utama untuk mendapatkan informasi penting tentang cara kerja Measurement Protocol ini dengan Google Analytics.

Kasus penggunaan

Berikut beberapa cara menggunakan Measurement Protocol:

  • Mengaitkan perilaku online ke offline.
  • Mengukur interaksi sisi klien dan sisi server.
  • Mengirim peristiwa yang terjadi di luar interaksi pengguna standar, seperti konversi offline.
  • Mengirim peristiwa dari perangkat dan aplikasi yang tidak memiliki fitur pengumpulan otomatis peristiwa, seperti kios dan jam tangan.

Baca selengkapnya tentang cara menerapkan kasus penggunaan umum di panduan kasus penggunaan.

Mulai

Lihat artikel tentang mengirim peristiwa untuk mempelajari cara mengirim peristiwa ke Google Analytics menggunakan Measurement Protocol.

Jika Anda menerapkan Measurement Protocol untuk aliran data aplikasi, Anda dapat memulai dengan codelab Mengirim peristiwa aplikasi ke Google Analytics menggunakan Measurement Protocol.

Arsitektur

Berikut adalah ringkasan Measurement Protocol.

diagram urutan measurement protocol

Fitur utama

Bagian ini menjelaskan informasi penting untuk menggunakan Measurement Protocol. Anda harus menggunakan gTag, Tag Manager, atau Google Analytics for Firebase agar pemberian tag dapat menggunakan sebagian besar fitur Measurement Protocol dengan Google Analytics.

Pemasaran Ulang

Pemasaran ulang terhadap perangkat yang sama didukung jika sinyal Google diaktifkan. Untuk pemasaran ulang lintas perangkat, ID Pengguna diperlukan.

ID iklan

ID iklan seperti GBRAID/WBRAID yang dikumpulkan selama interaksi online akan otomatis digabungkan dengan peristiwa Measurement Protocol menggunakan client_id atau app_instance_id.

Setelan privasi

Peristiwa Measurement Protocol digabungkan dengan interaksi online menggunakan client_id atau app_instance_id untuk secara fungsional mengadopsi setelan privasi pengguna seperti "iklan yang tidak dipersonalisasi" dan "batasi pelacakan iklan".

Informasi geografis dan perangkat

Google Analytics otomatis menggabungkan informasi geografis dan perangkat terbaru dari pemberian tag dengan peristiwa Measurement Protocol menggunakan client_id atau app_instance_id. Hal ini memastikan bahwa peristiwa Measurement Protocol Anda tercermin dalam laporan yang menyertakan dimensi geografis dan perangkat.

Jika Anda ingin peristiwa Measurement Protocol mencerminkan informasi geografis dan perangkat dari sesi tertentu, bukan informasi terbaru untuk client_id atau app_instance_id, sertakan session_id dalam peristiwa dan kirimkan ke Measurement Protocol dalam waktu 24 jam setelah sesi dimulai.

Anda tidak dapat mengirim informasi geografis atau perangkat menggunakan Measurement Protocol.

Server ke server lengkap

Meskipun peristiwa dapat dikirim ke Google Analytics dengan Measurement Protocol saja, pelaporan yang tersedia mungkin tidak berisi data lengkap. Tujuan dari Measurement Protocol adalah untuk melengkapi peristiwa yang sudah ada yang dikumpulkan menggunakan gtag, GTM, atau Firebase. Beberapa nama peristiwa dan parameter dicadangkan untuk digunakan melalui pengumpulan otomatis dan tidak dapat dikirim melalui Measurement Protocol.

Membuat atau mengganti nama peristiwa

Aturan untuk membuat atau mengganti nama peristiwa tidak dipicu oleh peristiwa yang dikirim dengan Measurement Protocol. Aplikasi Anda harus menerapkan logika untuk mengirim peristiwa kustom melalui Measurement Protocol, mirip dengan aturan yang dikonfigurasi di UI Google Analytics.

Langkah berikutnya