如何查看每天点击LIKE按钮的次数

时间:2011-12-04 06:20:25

标签: facebook facebook-like

我为网站的不同页面创建了几个自定义LIKE按钮。我需要追溯上个月每日点击/喜欢的数量。

是否有支持显示此类统计/分析数据的API / FB Insights?

1 个答案:

答案 0 :(得分:0)

当用户点击“赞”按钮时,除了通过您正在使用的SDK向Facebook发送请求外,您还可以向自己服务器上的页面发送Ajax请求。此页面将包含用于递增数据库中单击的like按钮的计数器的代码。

例如,假设您的页面上有以下代码:

<script>
function sendToDatabase(id)
{
    xmlhttp.open("GET", "handler.php?id="+id, true);
    xmlhttp.send();
}
</script>
<a onclick="sendToFacebook(); sendToDatabase(this.id);" id="like23">LIKE</a>

然后,handler.php的内容:

<?php
$db = sqlite_open("db.sqlite");
$query = "UPDATE likes SET count=count+1 WHERE id='".$_REQUEST['id']."'";
sqlite_query($db, $query);
?>

假设您使用的是JavaScript,PHP,SQLite,并且您已经在SQLite数据库中设置了一个表“db.sqlite”。你的表可以像两列一样简单 - id和count。