获取轨道上嵌入图像的URL



我创建了一个认证平台,每当用户获得认证时,他/她都会获得一个徽章图像链接,添加到他的/她的网站。

当他们这样做时,我在服务器端生成图像。因此,如果他们添加图像url http://mycertification.com/badges/asdfasdfasdfasdf.jpg,它会在我这边检查图像是否已经创建并返回,如果没有,则创建一个新的图像。

我现在有超过10000名认证用户,我想检查他们是否嵌入了徽章,以及徽章嵌入的位置。所以,如果网站www.user1.com的用户在这个网站上嵌入徽章图像,我想跟踪一下。

我用user_idurlcounter创建了一个模型BadgeTracker。就这么简单。计数器已经工作了,现在我想知道图像嵌入的URL!

关于如何实现这一点,有什么想法吗?

据我所知,没有办法跟踪用户是否将嵌入代码放在了他们的网站上。您只能跟踪徽章在浏览器中被查看(即加载)的次数。如果是这种情况,那么您可以创建一个处理徽章显示的路由,因此一旦浏览器尝试访问此URL,您就可以从params收集徽章信息,将其保存在DB中,然后简单地返回徽章图像。对不起,如果我弄错了你的问题。。。如果你感兴趣,我可以尝试用这个解决方案创建一个代码片段。

最新更新