You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GA4的user_engagement事件中传递自定义页面标题?

可以给user_engagement事件传递自定义pageTitle,以下是具体实现方案

核心思路

user_engagement是GA4自动触发的事件,默认不会携带自定义的page_title参数,但可以通过GTM的事件修改规则,在该事件触发时附加自定义pageTitle变量的值。

具体配置步骤

  1. 确认现有pageTitle变量可用
    确保你在GTM中创建的pageTitle变量(用于获取自定义页面标题的变量,比如自定义JS变量或DOM元素提取变量)能稳定返回预期值。

  2. 创建user_engagement专属触发器

    • 在GTM中新建触发器,类型选「自定义事件」,事件名称填写user_engagement,触发条件设为「所有自定义事件」(也可根据需求添加页面过滤规则)。
  3. 配置GA4事件参数追加

    • 打开你的GA4配置标签(负责自动采集事件的核心标签),找到「事件设置」模块:
      • 开启「修改事件」选项,点击「添加修改规则」;
      • 规则类型选「事件名称等于」,值填写user_engagement;
      • 在「修改字段」中选择「添加参数」,参数名填page_title,参数值选择你已有的pageTitle变量。
  4. 测试并发布配置

    • 启用GTM预览模式,触发user_engagement事件(比如页面停留超10秒、完成交互,满足GA4默认触发条件);
    • 前往GA4实时报告,查看该事件的参数列表,确认page_title已被正确附加。

注意事项

  • 若user_engagement是GA4自动采集的,必须在GA4配置标签中做参数修改,而非单独的事件标签;
  • 确保pageTitle变量在user_engagement触发的上下文环境中能正常取值(避免页面动态替换标题导致变量失效);
  • 若你修改过GA4的user_engagement触发条件,需同步调整GTM触发器的匹配逻辑。

内容的提问来源于stack exchange,提问作者Swas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 12:34:51