通过Google Analytics&;跟踪电子商务订阅;PHP
我有一个网站,每月订阅 我想用谷歌分析来记录这些交易。他们的电子商务功能很容易做到,但我的交易是每月一次。我可以说,每笔销售都是我预期的平均值,但我不会得到有用的统计数据,比如“x国的人在第二个月后更有可能取消订阅”,或者“45岁以上的人继续订阅的时间平均比45岁以下的人长3倍”,等等 所以我需要的是一种检索和存储谷歌用户ID的方法,然后从服务器端将购买推送到谷歌分析,然后这些分析将被视为该用户的重复购买 我发现这篇文章似乎在解释我想做什么: 然而,这并不完全清楚。在我看来,这与国家、性别、年龄组等以及谷歌关于此人的所有其他数据都不匹配 因此,如果我通过以下方式获得用户的Google Analytics cookie:通过Google Analytics&;跟踪电子商务订阅;PHP,php,google-analytics,Php,Google Analytics,我有一个网站,每月订阅 我想用谷歌分析来记录这些交易。他们的电子商务功能很容易做到,但我的交易是每月一次。我可以说,每笔销售都是我预期的平均值,但我不会得到有用的统计数据,比如“x国的人在第二个月后更有可能取消订阅”,或者“45岁以上的人继续订阅的时间平均比45岁以下的人长3倍”,等等 所以我需要的是一种检索和存储谷歌用户ID的方法,然后从服务器端将购买推送到谷歌分析,然后这些分析将被视为该用户的重复购买 我发现这篇文章似乎在解释我想做什么: 然而,这并不完全清楚。在我看来,这与国家、性别、年龄
function gaParseCookie() {
if (isset($_COOKIE['_ga'])) {
list($version,$domainDepth, $cid1, $cid2) = split('[\.]', $_COOKIE["_ga"],4);
$contents = array('version' => $version, 'domainDepth' => $domainDepth, 'cid' => $cid1.'.'.$cid2);
$cid = $contents['cid'];
}
else return false;
return $cid;
}
然后我就可以把它存储起来,然后用它把定期购买服务器端推送到谷歌?这将为我提供所有关于人口统计的指标,以及关于该用户的所有已发现信息,以与销售价值进行对比?Alasdair,这是一个有趣的问题:) 首先,让我从通用分析学开始——这是一种方法,测量协议(=MP)无法与“常规”分析一起工作 所以我想你要做的是:
function(){
var client = ga.getAll()[0].get('clientId');
return client;
}
使用发送脱机事务不应该是一个问题
希望这有帮助