Apache flex Flex3应用程序的外部链接,它来自哪里?

Apache flex Flex3应用程序的外部链接,它来自哪里?,apache-flex,flash,actionscript-3,Apache Flex,Flash,Actionscript 3,我觉得这个话题不是最好的,但还是这样 我已经在我的web服务器上制作了一个Flex3应用程序。人们可以在自己的网站/博客/论坛等上链接到我的web服务器上的这个flex应用程序 我有没有办法记录用户点击它的来源 例如: flex应用程序的URL为 用户A在他的博客上链接flex应用程序 然后用户B进入用户A的博客并单击flex应用程序,最后到达我的站点 我可以通过flex应用程序记录用户B的点击吗 我希望您理解我的意思,我在解释时遇到了困难:(您可以使用flash中的ExternalInterf

我觉得这个话题不是最好的,但还是这样

我已经在我的web服务器上制作了一个Flex3应用程序。人们可以在自己的网站/博客/论坛等上链接到我的web服务器上的这个flex应用程序

我有没有办法记录用户点击它的来源

例如:

flex应用程序的URL为

用户A在他的博客上链接flex应用程序

然后用户B进入用户A的博客并单击flex应用程序,最后到达我的站点

我可以通过flex应用程序记录用户B的点击吗


我希望您理解我的意思,我在解释时遇到了困难:(

您可以使用flash中的ExternalInterface(flash.external.ExternalInterface)调用javascript函数,该函数将获取document.referer的值并将其返回到您的flex应用程序


请参见

要做到这一点并获得良好的衡量标准,最简单的方法是让人们链接到嵌入swf(而不是直接嵌入swf)的html文件并设置像google analytics这样的分析软件来监控页面。你会在他们的参考页面旁获得各种统计数据。当然,无论出于何种原因,这对于在flex中获取参考页面都没有用,但对于日志记录来说是完美的


如果你不想设置google analytics,或者你想要更轻量级的东西,你可以用你的服务器支持的任何语言创建一个脚本来设置一些简单的日志记录。

假设你正在寻找类似于javascript中的
窗口的东西。referer
,flex afaik中没有这样的东西。有趣的是,我要去明天去看看!谢谢。