【问题标题】:Marketing Cloud ID overrideMarketing Cloud ID 覆盖
【发布时间】:2016-11-22 14:10:57
【问题描述】:

我在 Adob​​e Analytics 部署中使用 Adob​​e Marketing Cloud ID 服务 (MCID)。

现在我需要用自定义 ID 覆盖本机 ID,我正在考虑利用 s.visitorID 变量。

如此处所述:Visitors identification hierarchy,s.visitorID 将主要被视为默认的 MID 标识,但我的问题是:

s.visitorID 值是否会与 Marketing Cloud Suite 中的默认 MID 完全相同(跨解决方案传播)?

【问题讨论】:

  • 没有。它只会覆盖 AA 访客标识。 MCID 服务目前无法覆盖 mid= 自身以在所有工具中使用
  • 谢谢@CrayonViolent;更清楚地说:我的移动应用程序(安装了 MCID)正在生成一个传递给 webviews 的 mid,我打算将它的值存储到 s.visitorID 中以保持访问者和会话。我不需要在开始时覆盖中间值,而是保持它的值。
  • 我不太确定我得到了你想要完成的任务。如果您在应用程序中安装了 MCID,然后在网页上安装了 js 版本,它会自动在幕后为两者使用相同的 mid= 值,无需显式设置 s.visitorID 或任何东西.这是你的意思还是别的什么?
  • 目前没有在网页上部署 MCID,因为我试图传递应用程序值并使用 s.visitorID 来保留它。即使我的网页将使用 MCID 本身(通过 DTM,而不是 js),我想访问者在登陆时会被识别为新的,因为与应用程序之前的会话无关。这就是我使用 s.visitorID 的原因。网页 MCID 怎么会在幕后使用同一个 mid?
  • 那么如果你已经实现了 DTM,为什么不在 DTM 中实现 MCID 服务呢?

标签: adobe adobe-analytics web-analytics


【解决方案1】:

我不确定当前是否有官方方法可以覆盖 MID。

虽然可以尝试一些东西 - 如果您使用的是第一方数据收集服务器(s_vi cookie 位于您拥有的域上并且可从应用程序写入),您可以尝试在页面上的 MC 代码运行之前将应用程序中的 MID 值直接放入 s_vi cookie(可能在 webview cookie 存储中?) 然后,MCID 服务将在 MCID 迁移期间将该 cookie 值用作“迁移的”访问者 ID。

【讨论】:

  • 谢谢@Nils,但这里有一种官方方法:marketing.adobe.com/resources/help/en_US/mcvid/…。不幸的是,这种方式仅在通过 URL GET 参数 [通过 Visitor.appendVisitorIDsTo(url) 方法] 传递 mid 时有效。在我的情况下,我们不能总是附加一个参数,因为一些 webviews 是通过 POST 请求加载的
  • 是的,您是对的,这是一种相对较新的方法,但可能不适用于您的场景。你试过我上面描述的cookie方法吗?这有点小技巧,但我很确定它会起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-17
  • 1970-01-01
  • 2015-06-27
  • 2021-04-19
  • 1970-01-01
相关资源
最近更新 更多