推送活动时的着陆页错误

时间:2016-01-19 13:50:08

标签: php google-analytics measurement-protocol

1。 我尝试使用带有PHP库的Measurement Protocol API推送登陆页面。我正在使用这些参数

http://www.google-analytics.com/collect?payload_data&v=1&tid=ua-11111-1&cid=1734715495.1452625302&t=event&ec=category1&ea=action1&el=label1&ev=1&cn=campaign1&ck=keyword1&cs=google&cm=cpc&dl=http%3A%2F%2Fwww.example.com%2Flandingpage

参考此网址

https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#dl

dl 参数的值反映在屏幕名称而不是着陆页面上。我想知道如何覆盖着陆页数据。有谁能告诉我?

2。 如果我提供 dl 参数,则Google Analytics不会覆盖 ck cn (分别为关键字和广告系列名称)值。如果我没有提供 dl 参数,则会覆盖关键字和广告系列名称。

http://www.google-analytics.com/collect?payload_data&v=1&tid=ua-11111-1&cid=1734715495.1452625302&t=event&ec=category1&ea=action1&el=label1&ev=1&cn=campaign1&ck=keyword1&cs=google&cm=cpc

请帮帮我......

由于

2 个答案:

答案 0 :(得分:1)

第一条评论不确定为什么你有 payload_data& 我已经在我的请求中删除了它。

如果您针对调试器发送请求

description

它说这是一个有效的请求。

我对它进行了测试,并使用DL记录事件,并将登录页面记录在实时报告中。我无法检查广告系列跟踪是否记录到明天,这些数据需要24小时才能显示在标准报告中,例如热门活动。但是http://www.google-analytics.com/debug/collect?v=1&tid=UA-xxxxx-1&cid=1734715495.1452625302&t=event&ec=category1&ea=action1&el=label1&ev=1&cn=campaign1&ck=keyword1&cs=google&cm=cpc&dl=http//www.example.com/landingpage声明广告系列跟踪应该适用于所有匹配类型,因此我不明白为什么它不会记录关键字。我明天会检查。如果它没有显示,我会通知您并与Google联系。

更新

我有数据。

documentation

答案 1 :(得分:0)

可能是我遗漏了某些内容,我刚刚将dl=urlencode($location)更改为dl=rawurlencode($location)而我更改了'cid' => "111111".rand(101, 9999);之前它是某个特定会话的_ga Cookie的原始捕获值1734715495.1452625302

其次 Google Analytics报告中的dl值仍会显示为屏幕名称维度。我想将其视为目标网页,我应该使用哪个参数?