我在我的网站上嵌入了GA。 我知道我可以发一些自定义维度,采用如何为以前制作的同一个呼叫/匹配添加Google Analytics自定义维度的代码,并带有一些自定义维度(需要时间计算)
var d1 = "valueForD1";
ga('set', 'dimension1', d1);
ga('send', 'pageview');
这是瞬间的。
通过Measurement Protocol API(https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide)执行此操作的其他方法。
与此
POST /collect HTTP/1.1
Host: www.google-analytics.com
payload_data
这命中的情况下(我做)时,我的服务器已经完成了一些处理和计算的自定义维度。
但是我只需要在没有ga('set','dimension1',d1)的情况下,将已发送的原始GA数据(在正常的GA执行中)仅添加“dimension1”。
我在这里指出的是,这个自定义维度需要一些时间来计算服务器端。我如何将这个维度添加到GA正常命中?
也许你需要推迟,首先发送,让你的服务器那个计算和在你调用'ga('send',..)'的那个ajax请求的回调中。 – flob
你需要什么类型的范围?会话,命中,用户? –
会话范围。 – GetGimphed