firebase 如何根据用户点击或互动的产品向用户展示产品?[已关闭]

mzmfm0qo  于 2023-01-21  发布在  其他
关注(0)|答案(2)|浏览(123)
    • 已关闭**。此问题需要超过focused。当前不接受答案。
    • 想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

17小时前关门了。
Improve this question
我真的很想知道如何显示或推荐产品给用户,与产品用户点击或互动喜欢在阿里巴巴/亚马逊的主页上的所有产品都是基于用户的活动,我的意思是我怎么能做到这一点在flutter和firebase ...
我必须使用某种算法,如果是比如何?对不起,我是新的编程和Flutter

bvjxkvbb

bvjxkvbb1#

你必须建立自己的算法,例如,当一个产品在您的应用程序中列出通常你保存在数据库中的产品信息,如价格和卖方的ID和时间产品被列出和其他所需的信息,广告名为product_category_id的另一个参数,例如女性时尚给予它product_category_id =1和男性时尚product_category_id=2,电子产品是product_category_id=3等等,当用户单击查看产品时向他显示该产品,同时调用数据库,获取与用户正在浏览的产品具有相同类别ID的产品并列出它们,这是非常简单的体系结构,稍后您可以添加更多参数

9rnv2umw

9rnv2umw2#

看,这不是这个平台的目的,但无论如何我都会回答。请只来这里询问如何编程的具体问题。
是的,它可能需要一个算法,一个相当好的算法,它可能是由你的后端完成的,所以不是用flutter或dart,像这样的前端语言只会发送信息,真实的的肉可能在后端。
这也不是一个容易的任务,以提高效率,但你可以看看NodeJS处理用户偏好/点击,如果它是一个启动,你不要求它是有效的,如果只是100个用户,但100 k?你会需要像ASP.NET或更先进的东西,如果它的跨国公司。
请记住,它可能需要一些相当大的计算能力来考虑所有,如果你愿意这样做,并可能导致法律问题,如果你不处理数据正确/根据法律/让它被恶意软件。我会检查数据加密,如果你真的愿意这样做。祝你好运。
去问一个后端开发人员,你知道的前景,而不是堆栈溢出(我是一个前端,我不认为我有资格作出一个好的答案)。

相关问题