我使用Google测量协议来跟踪启用增强型电子商务跟踪的Google Analytics中的交易点击量。这适用于我的主域,每个交易都记录在GA中,即使有时需要24-48小时。
我使用多个域以及相同的GA跟踪代码,并且在此域上,当记录交易时,在GA中没有记录点击。
我无法找到此用例的任何资源,但我想这可能与我发送的主机参数有关。我正在使用key = value body向https://www.google-analytics.com/collect发送POST请求。
这是我的主要域名(example.com):
cid=1&cu=CHF&dh=example.com&dp=MyTitle&ds=server&pa=purchase&pr1ca=category1&pr1id=123&pr1nm=MyProduct&pr1pr=100.0&pr1qt=1&t=pageview&ti=ORDER123&tid=UA-XXXXX-1&tr=105.0&v=1
这是我的其他域名(other-domain.com):
cid=1&cu=CHF&dh=other-domain.com&dp=MyTitle&ds=server&pa=purchase&pr1ca=category1&pr1id=123&pr1nm=MyProduct&pr1pr=100.0&pr1qt=1&t=pageview&ti=ORDER123&tid=UA-XXXXX-1&tr=105.0&v=1
我的http状态为200,响应为GIF89a\x01\x00\x01\x00
。
我的分析属性配置了默认网址http://example.com
。
有没有人遇到过类似的问题? dh
参数是否与配置的默认网址有关?不幸的是,在这种情况下,文档不是很有用,https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#dh