跟踪使用我的代码的每个人

时间:2013-08-17 22:49:33

标签: javascript google-analytics tumblr

我为tumblr制作了一个主题,我想向公众发布代码。问题是,想知道有多少人在使用我的主题。除了谷歌分析之外,还有其他任何javascript或其他解决方案吗?

2 个答案:

答案 0 :(得分:0)

是的,在代码中添加一些javascript,它将GET请求发送到记录请求的php页面。执行此操作时,您需要抓住tumblr document.URL

<script type="text/javascript">
xmlHttp.open( "GET", '//mywebsite.com/tumblr_code_check.php?referrer='+document.URL, true );
xmlHttp.send( null );
</script>

PHP:

<?php
$referrer = $_GET['referrer'];
$file = '';
$filename = 'tumblr_refferalls.txt';
$file = file_get_contents ($filename); 
file_put_contents ($filename, $referrer."\n");
?>

然后检查文件tumblr_refferalls.txt。你可以在php页面中添加一些代码,忽略你自己的网站,以防止它填满。

请注意,任何人都可以从您的代码中删除javascript。

您可以获得更详细的信息,例如添加时间戳,对其进行过滤,以便只有在将日志文件附加到日志文件后才能获取页面URL,让新用户使用代码时向其发送短信或电子邮件等等。

答案 1 :(得分:0)

使用跟踪像素,1x1图像并将其包含在标记中。当然,任何最终用户都可以自由删除它。我强烈建议您不要使用其他方法,因为您不仅会向任何查看主题的人提出红旗,但如果您的主机无法连接,您可能会对他们的PHP或JS执行产生负面影响。