我是一名网络开发人员,对谷歌分析而言并不陌生。
我需要跟踪新注册用户的来源,我对如何做到这一点感到有点困惑。 假设用户从Facebook进入我的网站,如果他创建了一个帐户,我应该能够跟踪它(以某种方式)在Google Anlytics页面上显示它。
到目前为止,我正在使用事件,(使用CURL):
$data = array(
'v' => 1,
'tid' => $this->container->getParameter('ga.code'),
'cid' => uniqid(),
't' => 'event'
);
$data['ec'] = 'Registration';
$data['ea'] = 'register';
$data['el'] = 'success';
$data['ev'] = 1;
$contentArray = http_build_query( $data );
$contentArray = utf8_encode( $contentArray );
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, 'https://www.google-analytics.com/collect' );
curl_setopt( $ch, CURLOPT_HTTPHEADER,array( 'Content-type: application/x-www-form-urlencoded' ) );
curl_setopt( $ch, CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1 );
curl_setopt( $ch, CURLOPT_POST, TRUE );
curl_setopt( $ch, CURLOPT_POSTFIELDS, $contentArray );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, TRUE );
curl_exec( $ch);
curl_close( $ch);
这很好用,除了引用者是空的。 看起来,只要我浏览网站,引用就变为NULL。
我认为这是一项简单的任务,有一些教程或案例研究...... 有关如何做的任何帮助或输入? 感谢。