谷歌分析 - "dl "参数的自定义值

问题描述 投票:0回答:1

我在我的网站上使用谷歌分析(gtag版本),并试图防止实际的URLs被发送到谷歌分析。具体来说,我看到的是 dl 参数包含url。

enter image description here

QUESTION。 我如何自定义 dl 参数?

我目前的设置如下(顺便说一下,我在本地测试)。在头部,我已经包含了标准的Google Analytics gtag代码,还有一些自定义字段。

<script async src="https://www.googletagmanager.com/gtag/js?id=<TRACKING_ID>"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag() { dataLayer.push(arguments); }
    gtag('js', new Date());
    gtag('config', '<TRACKING_ID>', {
        'custom_map': {
            'metric1': 'time_to_interactive',
            'metric2': 'dom_content_loaded_in',
            'metric3': 'dom_completely_loaded',
            'dimension1': 'time_to_interactive',
            'dimension2': 'dom_content_loaded_in',
            'dimension3': 'dom_completely_loaded'
        }
    });
</script>

然后在body load函数中,我有以下代码。

window.gtag('event', 'load', {
    'event_category': 'CriticalRenderingPath',
    'event_label': document.title, //url,
    'time_to_interactive': millisToHumanFormat(interactive),
    'dom_content_loaded_in': millisToHumanFormat(dcl),
    'dom_completely_loaded': millisToHumanFormat(complete)
});

Google Analytics的开发者文档很不一致,也很糟糕,我无法在那里找到一个明确的答案。在旧系统(ga.js)上。据此,你可以说。

ga('set', 'location', 'CUSTOM_VALUE_HERE');

但我不知道如何做到这一点 使用新的gtag版本的谷歌分析。我也试过类似的事情--其实这些我都试过。

gtag('set', {
  'pageview': 'TEST_PAGE',
  'dl': 'TEST_DL_PAGE',
  'location': 'TEST_LOCATION',
  'page': 'TEST_PAGE',
  'documentlocation': 'TEST_LOCATION',
  'documentLocation': 'TEST_LOCATION',
  'document-location': 'TEST_LOCATION',
  'document_location': 'TEST_LOCATION'
});
gtag('set', 'location', 'TEST_LOCATION');
gtag('set', 'pageview', 'TEST_LOCATION');
gtag('set', 'dl', 'TEST_LOCATION');
gtag('set', 'page', 'TEST_LOCATION');
gtag('set', 'documentlocation', 'TEST_LOCATION');
gtag('set', 'documentLocation', 'TEST_LOCATION');
gtag('set', 'document-location', 'TEST_LOCATION');
gtag('set', 'document_location', 'TEST_LOCATION');

没有任何效果。

google-analytics analytics google-analytics-api google-tag-manager
1个回答
1
投票

在你的配置中使用page_location,如这里列出。https:/developers.google.comanalyticsdevguidescollectiongtagjspages。

© www.soinside.com 2019 - 2024. All rights reserved.