Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google analytics GA-如何使用测量协议(拍卖)测量源、介质和活动?_Google Analytics_Measurement Protocol - Fatal编程技术网

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

Google analytics GA-如何使用测量协议(拍卖)测量源、介质和活动?,google-analytics,measurement-protocol,Google Analytics,Measurement Protocol,我们有一个网上拍卖市场网站。我们想在Google Analytics中测量赢得的拍卖,但这不是前端事件,而是后端事件(拍卖结束计时器过期)。一旦计时器用完,出价最高的用户将赢得拍卖。拍卖会可以持续几天 我们想知道拍卖的获胜者是从哪里来进行第一次出价的。所以我们对来源、媒介和活动感兴趣。 目前,我们在后端数据库中存储clientId,如果URL中存在,还存储源、媒体和活动(或gclid)。稍后,后端作业使用测量协议将已完成拍卖的数据发送到Google Analytics。但使用这种方式,我们收集的

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

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

所以我的问题是

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

我做了一些研究:

我们应该使用吗?我发现了这个建议。但这只是简单的解释。GA对是否会在几天后使用MP正确地自动发送前端竞价事件?我们认识clientId

它是否有助于我们为clientId定义一个新维度,当使用所述步骤进行投标时,该维度可用于使用report api v4获取源、媒体和活动数据

但使用这种方式,我们收集的源、媒体和活动数据与用户竞价活动的所有客户ID相比太少

你目前的做法应该是可行的。当您从服务器向Google Analytics发送测量协议点击时,假设以下为真:

  • 在MP命中中包括用户的
  • 在MP命中中不包含任何utm参数
  • Google Analytics应自动应用其最后一次非直接点击归因逻辑,“拍卖获胜”事件应自动归因于用户最初到达您网站的来源/媒体/活动


    如果没有发生这种情况,那么我怀疑上述两个条件没有得到满足。

    谢谢您的回答!我不确定,我想我必须在DB中收集更多utm参数,并使用MP将更多参数发送给GA。不客气。如果这是一个可以接受的答案,请接受它。谢谢。你所说的utm参数同样适用于gclid吗?是的,同样适用于gclid。当然,您需要确保在测量协议hit中不包含gclid。