utm_from 参数的日期格式

Date format for utm_from param

是否有 utm_from 参数的日期编码标准比其他参数效果更好?

我们只想跟踪给定跟踪 link 发布的日期,minute/hour 粒度没有意义,但我想也许 Google 分析在特定日期格式下效果更好?

"utm_form" 不是实际的 utm 参数;我假设你问的是一般的 utm 参数。

所有 utm_* 参数都被 GA 视为字符串,因此在 GA 报告中没有实际被视为日期的格式。

有适用于所有 utm 参数的标准规则:

  • 避免使用特殊字符。 没有 &#(如果您使用它们,请确保它们是 url-编码)。一般来说,最好坚持使用字母、数字、破折号和下划线,以避免潜在的编码问题。
  • 以最重要的信息开头并且避免不必要的冗长。这是一个小众的东西,可能应该是你最后考虑的,但在 URL 被砍掉的情况下(比如,在纯文本电子邮件中),数据更有可能被跟踪到更左边(在字数)是。

其余注意事项基于您的偏好和需求(以及将来可能访问的任何人的偏好和需求):

  • 可读性。您可能不想使用 20160908,因为它不太人性化。正如您所说,有些标准是日在先,有些是月在先,因此将全年放在首位是减轻这种歧义的好方法。
  • 使用标准日期格式 进行自定义集成。即使您目前有 none,您也应该考虑标准,因为它们可以使将来自定义 integrations/reporting 变得更容易。 ISO 格式(例如 2016-09-08)广泛兼容且易于解析。如果使用 JS,请注意 Date 的方法 toISOString() returns UTC 时间;获取当地时间或其他时区需要自定义调整。
  • 排序。 考虑格式的自然排序顺序。例如 ISO 格式 (2016-09-08),将按时间顺序排序。
  • 额外信息。考虑一下您可以轻松将其包含在格式中的与日期相关的数据;您现在不需要的数据,但如果您确实需要它可能会很好。例如,也许您应该包括星期几(星期一、星期二等)?为您提供另一种无需外部工具即可切片数据的方法。另一方面,越简单越好,所以不要为此发疯:)
  • 时区。如果您从多个时区填充 utm 参数,您需要在 utm 值中包含时区,或者将所有值标准化为单个时区。

其中一些注意事项相互冲突(例如,包括额外信息还是标准格式?);你需要根据自己的需要称重它们。