Büyüme, Reklam & CRM

GA4 Measurement Protocol

Diğer kullanımlar
Measurement Protocol · GA4 Measurement Protocol

Hızlı Tanım

GA4 Measurement Protocol, backend, POS, kiosk veya başka bağlı sistemlerden event verisini HTTPS istekleriyle doğrudan Google Analytics sunucularına göndermeye yarayan veri toplama protokolüdür.

Kavramın Açıklaması

Measurement Protocol, website veya app dışında gerçekleşen olayları GA4’e taşımak veya mevcut online ölçümü server-side ya da connected-system verisiyle tamamlamak için kullanılabilir.

Google, Measurement Protocol’ü gtag, Google Tag Manager veya Firebase SDK’nın otomatik yerine geçen tam bir tracking sistemi olarak değil, mevcut tagging ve SDK ölçümünü tamamlayan bir yöntem olarak konumlandırır. Yalnız Measurement Protocol’e dayalı kurulumlarda bazı session, attribution ve engagement özellikleri beklenen biçimde çalışmayabilir.

Request payload’ında client_id veya app_instance_id, event bilgileri ve kullanım senaryosuna göre user_id, session_id, timestamp_micros ve engagement_time_msec gibi alanlar önemlidir. Google’ın güncel use-case kurallarında session attribution, audience evaluation ve advertising exports için farklı zamanlama gereklilikleri bulunur.

Özellikle session attribution için session_id kullanılmalı ve request online session başlangıcından itibaren tanımlanan süre içinde gönderilmelidir. Realtime ve engagement metriklerinin doğru hesaplanması için engagement_time_msec gibi parametreler önem taşır.

Neden Önemli?

Browser event’leriyle duplicate measurement oluşturmayacak event sözlüğü ve ID eşleme tasarımı kurulmalıdır. Google’ın güncel use-case kurallarında session attribution, audience evaluation ve advertising exports için farklı zamanlama gereklilikleri bulunur.

Kaynaklar

  1. Google Analytics for Developers: Measurement Protocol.
  2. Google Analytics for Developers: Measurement Protocol reference.
  3. Google Analytics for Developers: Measurement Protocol use cases.