0
私のウェブサイトの異なるページに対して複数のカスタムLIKEボタンを作成しました。私は、先月の1日あたりのクリック数を追跡し直す必要があります。LIKEボタンが毎日クリックされる回数を確認するには
このような統計情報/分析データの表示をサポートするAPI/FB統計情報はありますか?
私のウェブサイトの異なるページに対して複数のカスタムLIKEボタンを作成しました。私は、先月の1日あたりのクリック数を追跡し直す必要があります。LIKEボタンが毎日クリックされる回数を確認するには
このような統計情報/分析データの表示をサポートするAPI/FB統計情報はありますか?
ユーザーが同じボタンをクリックすると、使用しているSDKを使用してFacebookにリクエストを送信するだけでなく、自分のサーバー上のページにAjaxリクエストを送信することもできます。このページには、データベース内のクリックされたボタンのカウンターをインクリメントするコードが含まれています。
例えば、あなたがあなたのページにこのコードを持っているとしましょう:
<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の2つの列と同じくらい単純なものです。