Google Anlaytics跟踪新注册用户的来源

时间:2017-01-17 10:02:25

标签: google-analytics referrer

我是一名网络开发人员,对谷歌分析而言并不陌生。

我需要跟踪新注册用户的来源,我对如何做到这一点感到有点困惑。 假设用户从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。

我认为这是一项简单的任务,有一些教程或案例研究...... 有关如何做的任何帮助或输入? 感谢。

0 个答案:

没有答案