我创建了一个小部件,我的网站的用户将嵌入他们的网站。我想跟踪小部件呈现的次数以及引用 URL。小部件是用 flex 编写的,我的后端是 Rails。
一种明显的方法是让我的小部件对后端进行服务调用以注册命中。但是,当我的小部件加载时,它会获取一个配置 XML。如果我添加另一个渲染服务调用,每个小部件渲染将有 3 个请求(一个用于获取 swf,一个用于获取配置,一个用于渲染)。我可以使 config.xml 动态化并在那里处理渲染,然后返回 XML ......但这可能不利于缩放吗?
另一种方法是使嵌入源 URL 指向处理命中然后返回 swf 的脚本...我很确定这是可能的。但我也不确定这是否是最好的方法。
我对这方面的任何专业建议感兴趣。专业人士如何有效地实施这个简单的系统?
谢谢!