跟踪使用发送对话框

时间:2011-10-22 19:39:31

标签: facebook

我正在使用Fb.ui发送对话框,希望允许用户连接到其他用户。我想知道是否有跟踪此对话框的使用,以便我可以判断用户是否正在利用它。

2 个答案:

答案 0 :(得分:2)

您可以通过在3个不同阶段进行一些简单的跟踪来跟踪发送对话框的使用情况

  1. 用户点击“发送消息”按钮以打开对话框
  2. 用户打开对话框但点击取消
  3. 用户打开对话框,然后发送消息
  4. 以下是一些示例代码,演示了如何将回调添加到发送对话框并确定用户是否实际发送了消息。虽然请注意,目前似乎存在一些问题,但我并不完全确定发送对话框是否完全支持回调。

    FB.ui({
              method: 'send',
              name: 'Google',
              link: 'http://www.google.com',
          }, 
         function(response) {
            if (response) {
                // user sent the message
            } else {
                // user clicked cancel
            }
        });
    

答案 1 :(得分:0)

在回调函数中,触发对php脚本的ajax调用,该脚本将记录数据库中的调用。 这样,您就可以知道对话框的使用时间以及使用者。