Javascript instapage上的Mixpanel:Mixpanel.people.set不工作

Javascript instapage上的Mixpanel:Mixpanel.people.set不工作,javascript,mixpanel,Javascript,Mixpanel,我正在使用Mixpanel和Instapage组合。我的目标是将电子邮件地址链接到用户 从我得到的: 1) 用户正在访问我的网站并获得一个不同的ID 2) 我需要1调用mixpanel.alias+mixpanel.identify 3) 我使用mixpanel.people.set将变量链接到用户 我添加了mixpanel片段和这个脚本,但它不起作用。知道为什么吗 谢谢 <script type="text/javascript"> $('#myForm').submit(func

我正在使用Mixpanel和Instapage组合。我的目标是将电子邮件地址链接到用户

从我得到的: 1) 用户正在访问我的网站并获得一个不同的ID 2) 我需要1调用mixpanel.alias+mixpanel.identify 3) 我使用mixpanel.people.set将变量链接到用户

我添加了mixpanel片段和这个脚本,但它不起作用。知道为什么吗

谢谢

<script type="text/javascript">
$('#myForm').submit(function() {
    var email = document.getElementById('4b8da538419309e7319a12be231f7456-1');
});


mixpanel.alias('email')
mixpanel.identify('email');
mixpanel.people.set({
"$email": email
});

</Script>

如果需要,请添加alias(我不需要它)。

首先确保在执行上述脚本之前已添加mixpanel库。您可以通过控制台日志检查mixpanel对象。
console.log(mixpanel)
第二件事是你在上面的代码中做错了

    $('#myForm').submit(function() {
        var email = document.getElementById('4b8da538419309e7319a12be231f7456-1');
        mixpanel.alias(email);
        mixpanel.identify(email); // or you can also do mixpanel.identify() only;
        mixpanel.people.set({
            "$email": email
        });
    });
    $('#myForm').submit(function() {
        var email = document.getElementById('4b8da538419309e7319a12be231f7456-1');
        mixpanel.alias(email);
        mixpanel.identify(email); // or you can also do mixpanel.identify() only;
        mixpanel.people.set({
            "$email": email
        });
    });