Google Analytics Measurement Protocol, etiketleme veya Firebase SDK'sı ile topladığınız verilere ek olarak web veya uygulama veri akışınıza çevrimdışı veri göndermenize olanak tanır.
Bu kılavuzda, yaygın Google Analytics Measurement Protocol kullanım alanları ve bunların gereksinimleri açıklanmaktadır.
Şartları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_microsdeğeri varsayılan olarak istek zamanına ayarlanır. Daha önce oluşan 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_msecetkinlik parametresini ekleyin.
| Kullanım alanı | Oturum kimliği | İstek zamanı şartı | timestamp_micros şartı |
|---|---|---|---|
| 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 oturum günü + 63 gün | >= istek zamanı eksi 72 saat 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 72 saat ve <= istek zamanı |
Etkinliklere User-ID atama
Online veya çevrimdışı etkinlikleri User-ID ile sağlamak için Measurement Protocol'u kullanın.
Bir etkinliğe User-ID eklemeyle ilgili bazı örnek kullanım alanları aşağıda verilmiştir:
Online ölçümünüzde, online etkinliklerin User-ID'sini Hızlı Ara yapmak için 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 User-ID sağlamak için Measurement Protocol'ü kullanıyorsunuz.
Measurement Protocol ile gönderdiğiniz etkinlikler için User-ID'niz yok ancak kullanıcının oturum sırasında internette oturum açması durumunda bu etkinliklerin bir User-ID ile ilişkilendirilmesini istiyorsunuz.
Bu senaryoda, Measurement Protocol etkinliklerine User-ID sağlamak için online etkinlikleri kullanıyorsunuz.
Bir etkinliğe User-ID eklemek için gerekenler şunlardır:
- Etkinliğin parametre listesine
session_idekleyin. - Measurement Protocol etkinliklerini online oturumla aynı iş gününde gönderin.
timestamp_microsdeğerini geçersiz kılarsanız bu değeri online oturumun başlangıç ve bitiş zamanı arasında bir zaman damgasına ayarlayın.- Amacınız online etkinlikler için User-ID sağlamaksa istekte
user_iddeğerini ayarlayın. - Amacınız her Measurement Protocol etkinliğinin, ilgili online oturumdaki User-ID'ye sahip olmasıysa
user_iddeğerini ayarlamanız gerekmez.
Oturum ilişkilendirmesi
Belirli koşulları karşılayan Measurement Protocol etkinlikleri, aynı oturumdaki online etkinliklerle aynı oturum özelliklerine (ör. coğrafi bilgiler, kaynak, aracı ve kampanya) sahip raporlarda görünür.
Oturum ilişkilendirme için gerekenler şunlardır:
- Etkinliğin parametre listesine
session_idekleyin. İsteği, online oturumun başlangıcından itibaren en geç 24 saat içinde gönderin.
Örneğin, oturum mülkünüzün saat dilimine göre pazartesi günü saat 11:15'te başladıysa isteği salı günü saat 11:15'ten önce gönderin.
timestamp_microsdeğerini geçersiz kılarsanız bu değeri, online oturumun başlangıç ve bitiş zamanı arasında 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.
Bu özelliğin yararlı olduğu yaygın senaryolardan bazıları şunlardır:
- İşletmenizin reklam ilişkilendirmesine ve raporlamasına dahil etmek istediğiniz çevrimdışı etkinlikleri var.
- Etiketleme veya Firebase SDK'sının kullanılamadığı bir sistemde ek etkinlikleriniz var ancak bu etkinlikleri bağlı ürünlere dahil etmek istiyorsunuz.
Etkinlikleri reklamcılık platformlarına aktarmak için gereken koşullar şunlardır:
Önemli etkinliğin ilişkilendirme dönemi 63 günden uzun olsa bile isteği en son online etkinlikten sonraki 63 gün içinde gönderin. Etkinliğin, önemli etkinliğin ilişkilendirme dönemi içinde de gerçekleşmesi gerekir. İlişkilendirme dönemi ayarlarını nasıl yapılandıracağınızı öğrenin.
Örneğin,
client_idveyaapp_instance_idiçin en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 3 Mayıs'ta gönderin.timestamp_microsdeğerini geçersiz kılarsanız son 72 saat içinde bir zaman damgası olarak ayarlayın.
Kitle oluşturmak için etkinlikleri veya kullanıcı özelliklerini gönderme
Measurement Protocol kullanılarak gönderilen etkinlikler ve kullanıcı özellikleri, birkaç koşulu yerine getirmeniz durumunda 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_idiçin en son online etkinlikten en geç 30 gün sonra bir web akışına gönderin.Örneğin,
client_idiçin en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 31 Mart'ta gönderin.İsteği, aynı
app_instance_idiçin en son çevrimiçi etkinlikten en geç 42 gün sonra bir uygulama aktarmaya gönderin.Örneğin,
app_instance_idiçin en son online etkinlik 1 Mart'ta gerçekleştiyse Measurement Protocol etkinliğini en geç 12 Nisan'da gönderin.timestamp_microsdeğerini geçersiz kılarsanız son 72 saat içinde bir zaman damgası olarak ayarlayın.