问题标签 [utm-tracking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
12380 浏览

android - 有没有人让 Google Play 的“跟踪频道 (UTM)”活动跟踪工作?

Google Play 开发者控制台在User Acquisition → Performance下提供了Tracked Channels (UTM)视图,该视图应该能够显示用户点击哪些标记链接以访问商品详情等的细分。

我使用Google Play URL Builder为我的应用生成了几个不同的链接,例如:

https://play.google.com/store/apps/details?id=com.vandenmars.colortrek&referrer=utm_source%3Dso%26utm_medium%3Dlink%26utm_campaign%3Dlink%26utm_content%3DTBk

上周我做了几个测试,我使用这些链接打开了 Play 商店,并立即从那里将应用程序安装在新设备上。尽管如此,Tracked Channels (UTM)列表仍然没有显示任何条目。

更多可能相关的背景:

  • 我的应用程序本身不使用 Google Analytics SDK 并且没有为 INSTALL_REFERRER 意图注册接收器
    我会假设 Play 商店直接处理链接而不需要应用程序交互,特别是因为它可以跟踪不会导致安装,但也许这是不正确的?或者商店可能会根据应用清单禁用跟踪?
  • 我在我的 PC 上的 Chrome 中打开了链接,然后点击了“安装”。
    也许只有在实际设备上的 Play Store 应用程序中打开链接时,才会跟踪这些链接?看起来很奇怪,但我现在正在对此进行测试,数据还没有更新。
  • 我做的标记安装是在已经处理的日子里
    。有时谷歌需要很长时间来更新“性能”数据,但我能看到的数据已经包括这个星期天,并且测试是在星期五完成的。因此,除非 UTM 跟踪数据需要更长的时间来处理,否则它应该已经显示出来了。

我是否需要在某处启用某些东西才能使其正常工作?还是我做错了什么?

更新 1:

同时,一个条目已开始出现在Tracked Channels (UTM)列表中。不幸的是,正如帮助文本所述,“带有单个商品详情访问者的带有 UTM 标记的链接 [...] 包含在“其他”类别中。” 所以我不知道它是我的哪个测试链接,如果有的话。该条目仅显示为Store Listing Visitor,而不是Installer

统计数据中包含的最后一天是星期三(据说),这也是我第一次在设备上直接在 Play Store 应用程序中打开链接的测试。在那次访问期间我确实安装了该应用程序,但这是在我卸载之前的安装之后。

所以,这就是我从中学到的东西:

  • 看起来我不需要启用一些 UTM 标记的开/关开关。
  • 包括 Analytics SDK 和注册 INSTALL_REFERRER并非仅用于跟踪商品详情访客,但可能需要跟踪安装者/购买者
  • 从 PC 访问标记链接与从设备上的 Play 商店应用访问标记链接可能存在差异。

这留下了以下问题:

  • UTM 链接是否仅由 Play 商店应用程序跟踪,或者也通过访问http://play.google.com/ ...?
  • 应用程序是否需要使用 Analytics SDK 将有关安装和购买的信息转发到 Play 商店,或者这些信息是否会像商品列表访问者一样独立于应用程序进行跟踪?
  • 安装程序仅计入特定设备上首次安装的应用程序,还是卸载后的全新安装也计入在内?设备恢复出厂设置后怎么样?
  • 额外问题:有没有办法扩展“其他”类别?:)

更新 2:

现在我回到第一点:3天前,我在不同的设备上打开了更多的测试链接(包括我认为上次出现的那个),直接在应用商店中,立即安装应用程序。显示的数据包括两天前的所有数据,因此现在应该跟踪这些访问和安装。然而,该列表没有显示除上述更新 1 之外的任何其他条目。

所以,要么我完全不知道应该发生什么,要么整个跟踪系统是一个巨大的错误混乱......我在随机论坛上读到的一些东西表明后者,但也许我也错过了一些东西?

更新 3:

这越来越陌生。现在,突然之间,我看到一个条目显示“zedge/android”有 14 次商店访问和 10 次安装!为什么有人会为我的应用创建自己的 utm 标记链接?!?最重要的是,我的其他测试都没有出现过(仍然只是“其他”下的原始条目),我什至没有看到统计数据中的 10 次安装......看起来整个事情都被打破了... 更正欢迎。

0 投票
3 回答
23417 浏览

google-play - 如何在 App Store URL 中跟踪 UTM 标签

我正在实施我自己的分析系统。其中一部分包括跟踪用户的来源。我为此使用 UTM 标签。在 Android、iOS 和 Web 中,从查询参数中读取 UTM 标签非常容易。但是,我也想跟踪应用安装。

我希望能够使用 UTM 标签共享指向 Play/App 商店的 URL,并使用这些标签标记用户在应用中的第一个会话。Android 有一个很好的解决方案:将referrer包含 UTM 标签的查询参数传递给 Play 商店 URL,安装后,UTM 标签将可用。(来源:https ://developers.google.com/analytics/devguides/collection/android/v4/campaigns )

但是,App Store 不支持这种跟踪。我试图弄清楚跟踪应用安装的行业标准是什么。我看过以下解决方案:

  1. 将 URL 共享到您自己的域。(例如 myredirectdomain.com?utm_campaign=test)
  2. 如果客户端是 iOS 设备,则将客户端 ip、屏幕分辨率和 UTM 标签保存在 DB 表中
  3. 将用户重定向到 App Store
  4. 用户安装应用程序后,应用程序会将客户端 IP 和屏幕分辨率发送到您的服务器,服务器会检查这些是否最近添加到数据库中。
  5. 如果是这样,则返回相应的 UTM 标签,并用这些标签标记用户的会话。

当然,这肯定会导致一些误报。我一直试图弄清楚其他公司是如何做到这一点的。我偶然发现了利用 iPhone 的 IDFA 的 Google Analytics 实现(来源:https ://developers.google.com/analytics/solutions/ios-install-tracking )。但是,IDFA 似乎不适用于移动浏览器。

您知道跟踪应用安装活动的行业标准是什么吗?

0 投票
1 回答
99 浏览

google-analytics - 为什么我需要 Google Analytics UTM

我可以在我的 Google Analytics(分析)屏幕上查看访问来源和其他相关数据。正如我目前所读到的,UTM 跟踪旨在跟踪用户来自哪里以及其他一些事情,比如他们在网站上做了什么。

但正如我所说,我可以在常规的 Analytics 屏幕上看到这些东西。那么为什么我需要UTM呢?

谢谢。

0 投票
1 回答
2325 浏览

google-analytics - 使用 Google Analytics(UTM 和事件跟踪)跟踪网站上的横幅点击

我已成功将事件跟踪添加到我网站上的横幅中,但我有一个查询,在搜索数小时后我找不到答案。

我可以将 UTM 跟踪与事件跟踪一起使用吗?

我问这个的原因是因为如果客户使用横幅在网站上做广告但指定了一个链接,例如 - www.clientwebsite.com&utm_medium=display&utm_source=mywebsite.com&utm_campaign=Autumn+Collection&utm_term=Shoes - 但我的网站代码已经有事件跟踪在它上面 - 它是否可以在两端工作,以便我看到谁点击了横幅并且客户可以看到从横幅到他们网站的流量?

下面是我用来跟踪横幅点击的代码:

<a href="http://www.website.com" onClick="ga('send', 'event', 'Top Banner', 'Banner_Click', 'Example Top Banner');" target="_blank"> <img class="mid-banner" src="/images/banners/middle/companyname_banner_month_year1.jpg" /> </a>

所以基本上代码是:

<a href="http://www.clientwebsite.com&utm_medium=display&utm_source=mywebsite.com&utm_campaign=Autumn+Collection&utm_term=Shoes" onClick="ga('send', 'event', 'Top Banner', 'Banner_Click', 'Example Top Banner');" target="_blank"> <img class="mid-banner" src="/images/banners/middle/companyname_banner_month_year1.jpg" /> </a>

我可以这样做吗?

任何帮助将非常感激!

干杯,

戴夫

0 投票
0 回答
335 浏览

facebook - Facebook 动态 URL 问题

我在使用 facebook 动态 URL 时遇到了一些问题,我在 facebook 广告中使用这部分代码:utm_source={{site_source_name}}&utm_medium={{campaign.id}}&utm_campaign={{adset.id}}&utm_term={{ad .id}}&utm_content={{placement}}

但是,在我的浏览器和 GA 中,我看到下一个:badidname、badcampaign name...

你能帮助我吗?

0 投票
1 回答
81 浏览

c# - URL 不显示 utm 参数。

我有一段代码,其中我将 utm 参数与 url 一起传递给 Device.OpenUri,但是当我在浏览器中打开链接时它隐藏了 utm 参数。我希望 utm 参数与 URL 一起显示。我不知道我该怎么做?请帮助 Post.NewsItem.Url 包含 URL,我正在向其中添加 utm 参数。

0 投票
2 回答
288 浏览

google-analytics - 如何设置 URL 友好的 Google Analytics 跟踪活动

我想通过将出现在杂志中的 URL 来跟踪广告活动。

我看到如何生成谷歌分析活动跟踪网址,如下所示: https ://example.com?utm_source=news4&utm_medium=email&utm_campaign=spring-summer

但我不可能在杂志文章中发表它,我也不能指望有人将它输入浏览器(准确地)。

是否可以使用更用户友好的 url 设置服务器端重定向或 mod-rewrite 并仍然捕获 GA 中所需的跟踪数据?

如果是这样,最好的方法是什么?

0 投票
1 回答
644 浏览

php - 如何防止 WordPress 主题删除分析跟踪参数

我正在尝试使用 utm 参数在谷歌分析中跟踪页面浏览量,但加载时它们会从我的网址中删除。该问题似乎特定于我正在使用的 WordPress 主题,但我无法在主题文件中找到任何会导致此行为的代码。

我使用的是子主题,但行为存在于父主题中,可以在这里公开看到:http: //coolist.themewaves.com/food/2016/10/31/consequat-ipsum-sagittis-sem- nibh-elit-duis-sed-odio-amet/?utm_source=sourceexample&utm_medium=facebook

我在“?”之后添加的所有内容 被忽略,这使我无法跟踪流量。在本地,我已禁用所有插件,但行为仍然存在。但是,如果我切换到一个全新的主题,跟踪链接确实可以工作,所以我不认为这是配置问题。(我的 .htaccess 文件是标准的基本文件,没有任何修改)。

我一直在代码库中搜索可能导致重定向或以其他方式修改 url 的任何函数(例如remove_query_arg,任何带有“redirect”一词的东西),但到目前为止还没有运气。

有人对尝试的事情或潜在原因有建议吗?任何输入将不胜感激,非常感谢!

0 投票
1 回答
47 浏览

jquery - 将来自 url 的传入查询字符串附加到页面上的特定链接

我一直在使用以下脚本将传入 url 的查询字符串附加到网页上的链接,因此它们会通过用户进入我网站的所有页面进行。查询字符串通常是 utm tracking,但每个值都是唯一的,并且是为每个访问者动态生成的。

使用的脚本:

它工作正常,但现在我需要它只应用于页面上的3 个特定链接,因为其他链接将具有不同的参数已经硬编码。

我应该如何编辑此脚本以添加此特定规则?或者有更好的方法吗?

非常感谢你的帮助。

0 投票
0 回答
1037 浏览

angular - Angular 2 正在从 URL 中删除 UTM

我正在使用 Angular 2 开发的网站上工作。我正在尝试为该网站设置 UTM 活动,但遇到了一个问题,即 UTM 查询在页面加载时从 URL 中删除。本站使用useHashRouterModule,所以 URL 的格式如下:https://examplesite.com/#/home。当我生成 UTM 时,我得到以下信息:http://examplesite.com/?utm_source=newsletter&utm_medium=email&utm_campaign=test_campaign10#/home。当我访问此 UTM 链接时,UTM 被删除...这与此有关useHash吗?谢谢。