4

我正在测量两个站点之间的转换率 - 一个站点 ( abc.com) 有一个 iframe,其中包含另一个 ( ) 的注册表单cde.com。我需要测量真正的转化率,这意味着只有成功注册。为此,我正在使用服务器端谷歌分析库(https://github.com/dancameron/server-side-google-analytics),它在注册成功完成时设置一个事件。

我必须使用事件,因为我没有thankyou.html 页面,其他应用程序完全基于ajax。用作thankyou.htmlcde.com页面会得到98% 的转化率,这不是很准确。除此之外,我只需要跟踪来自abc.com.

我能够实现事件跟踪,但现在我不知道如何设置事件以告诉 GA 它来自abc.com.

这是设置事件的代码。参数类似于_gaq.push()

$ssga->set_event( "Category", 'Created an account' );
$ssga->send();
4

1 回答 1

2

使用查询字符串将信息从 abc.com 传递到 cde.com:

<iframe src="cde.com?variation=1"></iframe>

然后在 cde.com 的表格中包含该信息:

if (isset($_GET['variation'])) {
    echo '<input type="hidden" name="variation" value="' . $_GET['variation'] . '" />';
}

然后在您的事件发送代码中,包含变体信息:

if (isset($_POST['variation'])) {
    if ($_POST['variation'] == 2) {
        $ssga->set_event( "Category", 'Created an account', 'Variation 2' );
    }
    else $ssga->set_event( "Category", 'Created an account', 'Variation 1' );
}
else $ssga->set_event( "Category", 'Created an account, 'Variation 1' );
$ssga->send();
于 2013-06-30T23:09:56.447 回答