Google Analytics Measurement Protocol, etiketleme veya Firebase SDK'sı ile halihazırda topladığınız verilerin yanı sıra web veya uygulama akışınıza çevrimdışı veriler göndermenize olanak tanır.
Bu kılavuzda, yaygın Google Analytics Measurement Protocol kullanım alanları ve bu kullanım alanlarının koşulları açıklanmaktadır.
Koşulların özeti
Bu tabloda, her kullanım alanının şartlarıyla ilgili hızlı bir referans sunulmaktadır. Şu en iyi uygulamaları aklınızda bulundurun:
Etkinliklerin ve kullanıcı özelliklerinin
timestamp_micros
değeri varsayılan olarak istek zamanına ayarlanır. Daha önce gerçekleşen bir etkinlik veya kullanıcı özelliği değişikliğini gönderirken, etkinlik gönderme rehberi ve kullanıcı özellikleri rehberinde açıklandığı şekilde zaman damgasını değiştirin.Anlık raporların ve etkileşim metriklerinin doğru olması için milisaniye cinsinden önceki etkinlikten bu yana geçen süre olarak ayarlanmış
engagement_time_msec
etkinlik parametresini ekleyin.
Kullanım alanı | Oturum kimliği | İstek zamanı şartı | timestamp_micros koşulu |
---|---|---|---|
Etkinliklere User-ID atama | Zorunlu | <= oturum sonu başlangıcı iş günü | >= oturum başlangıcı ve <= oturum sonu |
Oturum ilişkilendirmesi | Zorunlu | <= oturum başlangıcı + 24 saat | >= oturum başlangıcı ve <= oturum sonu |
Etkinlikleri reklamcılık platformlarına aktarma | Zorunlu değil | <= son oturumun iş günü + 63 gün | >= istek zamanı eksi iki iş günü ve <= istek zamanı |
Kitle oluşturmak için etkinlikleri veya kullanıcı özelliklerini gönderme | Zorunlu değil | Web: <= son online etkinlik zamanı + 30 gün Uygulama: <= son online etkinlik zamanı + 42 gün |
>= istek zamanı eksi iki iş günü ve <= istek zamanı |
Etkinliklere User-ID atama
Online veya çevrimdışı etkinliklere kullanıcı kimliği sağlamak için Measurement Protocol'u kullanın.
Bir etkinliğe User-ID eklemeyle ilgili bazı örnek kullanım alanları:
Online ölçümünüzde, online etkinlikler için User-ID'yi aramak üzere gereken bilgiler eksik ancak online oturum ile User-ID arasında ilişkilendirme yapabilen bir etkinlik işleme ardışık düzeniniz var.
Bu senaryoda, online etkinliklere kullanıcı kimliği sağlamak için Measurement Protocol'u kullanıyorsunuz.
Measurement Protocol ile gönderdiğiniz etkinliklerin User-ID'sine sahip değilsiniz ancak kullanıcı oturum sırasında internette giriş yaptıysa bu etkinliklerin bir User-ID ile ilişkilendirilmesini istiyorsunuz.
Bu senaryoda, Measurement Protocol etkinliklerine kullanıcı kimliği sağlamak için online etkinlikleri kullanıyorsunuz.
Bir etkinliğe User-ID eklemek için gerekenler şunlardır:
session_id
parametresini etkinliğin parametre listesine ekleyin.- Measurement Protocol etkinliklerini, online oturumla aynı iş gününde gönderin.
timestamp_micros
parametresini geçersiz kılarsanız bu parametreyi, online oturumun başlangıç ve bitiş zamanı arasındaki bir zaman damgasına ayarlayın.- Amacınız online etkinlikler için User-ID sağlamaksa istekte
user_id
değerini ayarlayın. - Hedefiniz, her Measurement Protocol etkinliğinin ilgili çevrimiçi oturumundan User-ID değerini almasıdır. Bu durumda
user_id
değerini ayarlamanıza gerek yoktur.
Oturum ilişkilendirmesi
Belirli koşulları karşılayan Measurement Protocol etkinlikleri, raporlarda aynı oturumdaki online etkinliklerle aynı oturum özelliklerine (coğrafi bilgiler, kaynak, aracı ve kampanya gibi) sahip olarak görünür.
Oturum ilişkilendirmeyle ilgili koşullar şunlardır:
session_id
parametresini etkinliğin parametre listesine ekleyin.İsteği, online oturumun başlamasından en geç 24 saat sonra gönderin.
Örneğin, oturum tesisinizin saat dilimine göre Pazartesi günü 11:15'te başladıysa isteği Salı günü 11:15'ten önce gönderin.
timestamp_micros
parametresini geçersiz kılarsanız bu parametreyi, online oturumun başlangıç ve bitiş zamanı arasındaki bir zaman damgasına ayarlayın.
Etkinlikleri reklamcılık platformlarına aktarma
Google Analytics, Measurement Protocol'ü kullanarak gönderdiğiniz etkinlikleri Google Ads veya Campaign Manager 360 gibi bağlı reklamcılık ürünlerine yapılan dışa aktarma işlemlerine dahil eder.
Bunun yararlı olduğu bazı yaygın senaryolar şunlardır:
- İşletmenizin reklam ilişkilendirme ve raporlamaya dahil edilmesini istediğiniz çevrimdışı etkinlikleri var.
- Bir sistemde, etiketleme veya Firebase SDK'sı tarafından kullanılamayan ek etkinlikleriniz var ancak bu etkinlikleri yine de bağlı ürünlere dahil etmek istiyorsunuz.
Etkinlikleri reklamcılık platformlarına aktarma şartları şunlardır:
Önemli etkinliğin ilişkilendirme aralığı 63 günden uzun olsa bile isteği, son online etkinliğin üzerinden 63 gün geçtikten sonraki iş gününün sonuna kadar gönderin.
Örneğin,
client_id
veyaapp_instance_id
için en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 3 Mayıs'taki iş gününün sonuna kadar gönderin.timestamp_micros
değerini geçersiz kılarsanız son üç iş günü içindeki bir zaman damgasına ayarlayın.
Kitle oluşturmak için etkinlikleri veya kullanıcı özelliklerini gönderme
Birkaç koşula uymanız durumunda, Measurement Protocol kullanılarak gönderilen etkinlikler ve kullanıcı özellikleri kitle koşullarının değerlendirmesine dahil edilir.
Kitle oluşturmak için etkinlikleri veya kullanıcı özelliklerini göndermeyle ilgili şartlar şunlardır:
İsteği, aynı
client_id
için en son online etkinliğin üzerinden 30 gün geçtikten sonra, iş gününün sonuna kadar bir web akışına gönderin.Örneğin,
client_id
için en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 31 Mart'taki iş gününün sonuna kadar gönderin.İsteği, aynı
app_instance_id
için en son online etkinliğin üzerinden 42 gün geçtikten sonra iş gününün sonuna kadar bir uygulama akışına gönderin.Örneğin,
app_instance_id
için en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 12 Nisan'daki iş gününün sonuna kadar gönderin.timestamp_micros
değerini geçersiz kılarsanız son 3 iş günü içindeki bir zaman damgasına ayarlayın.