Web geliştiricileri, giriş yapmış ve çıkış yapmış kullanıcılar, sayfaların yazarları veya oyun seviyeleri arasındaki farkları segmentlere ayırmak ve ölçmek için özel boyutlar ve metrikler kullanabilir. Bu sayfada, özel boyutları ve metriklerin Google Analytics'e nasıl gönderileceği açıklanmaktadır.
Özel parametre 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
Özel parametre değerini Google Analytics'e göndermek için web sitenizdeki bir değeri Google Analytics parametresiyle eşleştirmeniz gerekir. Bu işlem, custom_map
parametresi kullanılarak gerçekleştirilebilir.
Google Analytics'e özel boyut göndermek için mülkünüzün config
değerini boyut için custom_map
parametresini ayarlayacak şekilde güncelleyin ve ardından özel boyutun 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'
yerine kendi Analytics kimliğinizi yazın.
Örneğin, aşağıdaki snippet, 55
değerine sahip 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 için mülkünüzün config
özelliğini, metrik için custom_map
parametresini ayarlayacak şekilde güncelleyin ve ardından özel metriği kullanarak özel metriğin değerini gönderin:
// 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'
yerine kendi Analytics kimliğinizi yazın.
Örneğin, aşağıdaki snippet, 1
değerine sahip metric5
özel metriğini Google Analytics'e gönderir:
// 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
Hem özel boyutları hem de özel metrikleri eşleştirmek için mülkünüzün config
özelliğini 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});