Web geliştiricileri, giriş yapmış ve çıkış yapmış kullanıcılar, sayfa yazarları veya oyunlardaki seviyeler arasındaki farkları segmentlere ayırmak ve ölçmek için özel boyutları ve metrikleri kullanabilir. Bu sayfada, özel boyutların ve metriklerin Google Analytics'e nasıl gönderileceği açıklanmaktadır.
Özel parametrelerin değerlerini Google Analytics'e göndermek için parametreleri aşağıdaki özel Google Analytics boyut veya metrik parametreleriyle eşleyin:
Özel parametre | Veri türü | Açıklama |
---|---|---|
dimension<Index> |
string |
Özel boyut parametresi (ör. dimension3 ) |
metric<Index> |
string |
Özel metrik parametresi (ör. metric8 ) |
Özel boyutları yapılandırma ve gönderme
Bir özel parametrenin değerini Google Analytics'e göndermek için web sitenizdeki bir değeri bir Google Analytics parametresiyle eşlemeniz gerekir. Bu işlem, custom_map
parametresi kullanılarak gerçekleştirilebilir.
Google Analytics'e özel boyut göndermek amacıyla mülkünüz için config
özelliğini güncelleyerek boyutun custom_map
parametresini ayarlayın ve özel
değerin değerini göndermek için özel parametreyi kullanın:
// Configures custom dimension<Index> to use the custom parameter // 'dimension_name' for 'GA_MEASUREMENT_ID', where <Index> is a number // representing the index of the custom dimension. gtag('config', 'GA_MEASUREMENT_ID', { 'custom_map': {'dimension<Index>': 'dimension_name'} }); // Sends the custom dimension to Google Analytics. gtag('event', 'any_event_name', {'dimension_name': dimension_value});
'GA_MEASUREMENT_ID'
kısmını kendi Analytics kimliğinizle değiştirin.
Örneğin, aşağıdaki snippet'in değeri 55
olan dimension2
özel boyutunu Google Analytics'e gönderir:
// Maps 'dimension2' to 'age'. gtag('config', 'GA_MEASUREMENT_ID', { 'custom_map': {'dimension2': 'age'} }); // Sends an event that passes 'age' as a parameter. gtag('event', 'age_dimension', {'age': 55});
Özel metrikleri yapılandırma ve gönderme
Google Analytics'e özel metrik göndermek üzere mülkünüzün config
parametresini güncelleyerek metrik için custom_map
parametresini ayarlayın ve ardından özel metriğin değerini göndermek için özel parametreyi kullanın:
// Configures custom metric<Index> to use the custom parameter // 'metric_name' for GA_MEASUREMENT_ID, where <Index> is a number // representing the index of the custom metric. gtag('config', 'GA_MEASUREMENT_ID', { 'custom_map': {'metric<Index>': 'metric_name'} }); // Sends the custom dimension to Google Analytics. gtag('event', 'any_event_name', {'metric_name': metric_value});
'GA_MEASUREMENT_ID'
kısmını kendi Analytics kimliğinizle değiştirin.
Örneğin, aşağıdaki snippet, 1
değerine sahip metric5
özel metriğini Google Analytics'e gönderecektir:
// Maps 'metric5' to 'avg_page_load_time'. gtag('config', 'GA_MEASUREMENT_ID', { 'custom_map': {'metric5': 'avg_page_load_time'} }); // Sends an event that passes 'avg_page_load_time' as a parameter. gtag('event', 'load_time_metric', {'avg_page_load_time': 1});
Özel boyutları ve özel metrikleri yapılandırma ve gönderme
Mülkünüzün config
boyutunu hem özel boyutları hem de özel metrikleri eşleyecek şekilde güncelleyebilirsiniz:
gtag('config', 'GA_MEASUREMENT_ID', { 'custom_map': { 'dimension2': 'age', 'metric5': 'avg_page_load_time' } }); gtag('event', 'foo', {'age': 55, 'avg_page_load_time': 1});