首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Google的url参数生成UTM参数(WP托管)

从Google的url参数生成UTM参数(WP托管)
EN

Webmasters Stack Exchange用户
提问于 2022-06-07 15:26:54
回答 1查看 66关注 0票数 1

我正在生成QR代码,并保持它尽可能清楚,我想要一个简短的URL,然后扩展到一个完整的地址+ UTM,或至少有谷歌分析理解。

QR码有效载荷:

代码语言:javascript
复制
https://example.com/as?q=A01

该网站在WP上,因此我可以重定向到:

代码语言:javascript
复制
https://example.com/A-Subject?q=A01

我正在寻找的是下一步:让谷歌分析理解这一点:

  • 资料来源:名片
  • 介质: QR代码
  • 运动: 01

我尝试过在GA =>搜索中使用过滤器,并将/?q=A01替换为?utm_source=cards&utm_medium=QRCode&utm_campaign=A01

问题是,即使使用正确的URL显示活动页面,GA也不使用/理解UTM参数(例如,source= (none) )。

知道该怎么做吗?

  • 在WP插件重写URL?
  • 用WP中的Javascript来重写URL?
  • 嘎?

编辑做了更多的研究,我想最简单的方法是通过.htaccess并在add_action上做一些url重写

在我的例子中,取决于参数的第一个字母,我将有几个可能的输出:卡=> q=A01上的a= QR代码将重写为

utm_source=cards&utm_medium=QRCode&utm_campaign=A01

B= QR海报上的代码=> q=B07将重写为

utm_source=poster&utm_medium=QRCode&utm_campaign=B07

EN

回答 1

Webmasters Stack Exchange用户

发布于 2022-06-10 08:49:43

我使用的解决方案是在WP引擎中,并通过匹配args使用条件重定向。

我的QR代码是:https://example.com/shrt?q=A01和我使用了301重定向。

来源:/shrt?$

Dest:/long-name/?utm_source=cards&utm_medium=QRCode&utm_campaign=A01

匹配Args:q=A01

当然会有更好的解决方案,但是当我一个一个地创建我的QRCodes/运动时,当我创建一个新的QRCode时,添加一个新的重定向规则只需要我30多岁。

问题解决了!

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/139569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档