【问题标题】:Google Analytics Global Site Tag Custom ParametersGoogle Analytics 全局站点标签自定义参数
【发布时间】:2017-10-04 13:27:08
【问题描述】:

根据Google's gtag.js guide,似乎我们能够定义自定义参数。但是,在使用代码示例时,只会填充事件操作。事件标签在 Google Analytics 中记录为“(未设置)”,事件类别记录为“一般”。

developers.google.com 的代码示例:

gtag('event', 'video_play', {
  'video_title': 'My promotional video',
  'duration': '01:32'
});

有趣的是,我无法弄清楚如何显示自定义参数,因为 Google Analytics 中的列似乎被静态设置为“事件类别”、“事件操作”和“事件标签”。这些对应于“event_category”、“event_action”和“event_label”的默认键。使用这些键可以正确发送值。以下代码有效:

    gtag('event', 'redirect', {
    'event_category': 'Announcements',
    'event_label': '/announcements/index.jsp',

是否有人让自定义参数起作用,或者这是一个尚未在 gtag.js 中实现的功能?是否需要我可能错过的其他配置?

【问题讨论】:

标签: google-analytics


【解决方案1】:

如果您正在考虑 GA 自定义维度和自定义指标,是的,它可以在 gtag.js / Global Site Tag 语法中使用,请参阅 https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets 以 CD 索引和属性显式名称映射的形式,然后将值设置为显式属性名称。

例如

// 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});

另见https://developers.google.com/analytics/devguides/collection/gtagjs/migration#custom_dimensions_and_metrics

但是,gtag.js 是一个包装器,它通过隐藏一些复杂性来使analytics.js 更易于实现。 如果您习惯了analytics.js,请继续使用它,您可以更好地控制它的行为。 或者迁移到 GTM,它更加灵活。

【讨论】:

    猜你喜欢
    • 2021-03-02
    • 1970-01-01
    • 1970-01-01
    • 2020-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    相关资源
    最近更新 更多