GA - 如何使用测量协议(拍卖)测量来源、媒介和活动?

GA - how to measure source, medium and campaign using measurement protocol (auctions)?

我们有一个带有拍卖功能的在线市场网站。我们想在 Google Analytics 中衡量赢得的拍卖,但这不是前端事件,而是后端事件(拍卖结束计时器到期)。一旦计时器用完,以最高出价领先的用户将赢得拍卖。拍卖可以持续几天。

我们想知道拍卖的获胜者来自哪里进行第一次出价。所以我们对来源、媒介和活动感兴趣。 目前,我们在后端数据库中存储了一个 clientId,如果存在于 URL 中,还有来源、媒介和活动(或 gclid)。稍后,后端作业使用测量协议将完成拍卖的数据发送到 Google Analytics。但是,与用户出价事件的所有 clientIds 相比,使用这种方式我们收集的来源、媒介、活动数据太少了。用户可以通过搜索或广告访问网站,点击网站,然后出价,但有关来源、媒介或活动的信息将丢失。

所以我的问题是

如何在出价时收集更多的来源、媒介和活动数据?数据将在几天后使用测量协议发送给 GA。

我做了一些研究:

我们应该使用 non-interaction hit? I found the suggestion here。但这只是简要说明。 GA 是否会在几天后使用 MP 发送命中并正确地自动配对前端出价事件?我们知道 clientId.

它是否会帮助我们为 clientId 定义一个新的维度,当使用描述的步骤 here

But using this way we gather too few source, medium, campaign data in comparison to all clientIds for user bid events.

您当前的操作方式应该可行。当您从服务器向 Google Analytics 发送测量协议匹配时,假设以下情况成立:

  1. 您将用户的 client ID 包含在 MP 命中中
  2. 不要在 MP 命中中包含任何 utm 参数

Google Analytics 应自动应用其最后的 non-direct 点击归因逻辑,并且 "auction-win" 事件应自动归因于用户曾经到达的 source/medium/campaign您的网站放在首位。

如果这没有发生,那么我怀疑上面的两个条件不满足。