javascript - 如何跟踪 jQuery 插件的使用情况

标签 javascript jquery plugins analytics tracking

我即将完成一个 jQuery 插件。

我将出售许可证。开源项目将可以免费使用它。我不在乎是否有人会使用它,尽管他们不被允许。

但是跟踪脚本的使用情况会很酷。

我不想监视任何人或跟踪他们以查看他们是否购买了许可证。如果我能看到它的实际使用频率,那就太酷了。

我唯一想知道的是:成功了吗?有多少人真正使用它?

PS:也许存在一种不需要任何这些邪恶的、嗅探跟踪脚本的方法。

最佳答案

您可以将 JSONp 请求写入您的插件,每次在您的代码上调用 init 时,该请求都会使用所需的信息 ping 您的 Web 服务器:

function init() {
    $.ajax({  
            type:"GET",        
            url: "http://www.myplugin.com/tracking.php",
            data: {
               // All my lovely personal information
            }, 
            dataType: "jsonp", 
            timeout: 200000
        });  
}

但是考虑一下您不应该执行上述操作的所有原因。

关于javascript - 如何跟踪 jQuery 插件的使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17656286/

相关文章:

javascript - bootstrap.js 是专门的库、插件还是其他东西?

ios - 如何将本地框架添加到 iOS 的 Flutter 插件中

javascript - GridView ImageButton 确认和删除记录

jquery - $ 未在 Rails 应用程序中使用 Webpack 2 的 .js.erb View 中定义

javascript - 使用 Moment.js 或 Moment 时区,匹配标准时间和夏令时

javascript - 单击链接触发操作后,下拉列表不会关闭

javascript - 仅当用户在文本框外部单击后,文本字段中的数字才应自动格式化?

css - 在 Wordpress TopBar 插件 @media 屏幕中更改内容(文本)

javascript - 获取最长的单词 - JS

javascript - 代码不会在 $(document).ready 中执行,但会在开发人员控制台中执行