你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

准实时地创建个性化营销解决方案

Azure Cosmos DB
Azure 事件中心
Azure Functions
Azure 机器学习
Azure 流分析

解决方案构想

本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。

此体系结构演示如何使用 Azure FunctionsAzure 机器学习Azure 流分析创建制定个性化套餐的解决方案。

体系结构

Architecture diagram: personalizing offers with machine learning and near real time analytics.

下载此体系结构的 Visio 文件

数据流

  • 事件中心从 Azure Functions 引入原始点击流数据,并将其传递到流分析。
  • Azure 流分析按产品、套餐和用户准实时地聚合点击次数。 写入 Azure Cosmos DB,并将原始点击流数据存档到 Azure 存储。
  • Azure Cosmos DB 按用户、产品和套餐用户资料信息存储点击的聚合数据。
  • Azure 存储存储来自流分析的存档原始点击流数据。
  • Azure Functions 从网站获取用户点击流数据,并从 Azure Cosmos DB 读取现有用户历史记录。 然后,这些数据通过机器学习 Web 服务运行,或与 Azure Cache for Redis 中的冷启动数据一起使用,以获取产品相关性分数。 产品相关性分数与个性化套餐逻辑一起使用,以确定要向用户呈现的最相关的套餐。
  • Azure 机器学习可帮助你在云中设计、测试、操作和管理预测分析解决方案。
  • Azure Cache for Redis 为没有历史记录的用户存储预先计算的冷启动产品相关性分数。
  • Power BI 可将通过从 Azure Cosmos DB 读取数据来呈现的用户活动数据和套餐可视化。

组件

方案详细信息

个性化营销对于建立客户忠诚度和保持盈利至关重要。 接触并保留客户比以往任何时候都更难,且很容易错过或忽略通用套餐。 当前的营销系统无法利用可以帮助解决此问题的数据。

使用智能系统并分析大量数据的营销人员可以为每个用户提供高度相关的个性化套餐,从而消除混乱并提高客户参与度。 例如,零售商可以根据每个客户的独特兴趣、偏好和产品相关性提供套餐和内容,将产品放在最有可能购买它们的人面前。

此体系结构演示如何使用 Azure FunctionsAzure 机器学习Azure 流分析创建制定个性化套餐的解决方案。

可能的用例

通过制定个性化套餐,可为当前和潜在客户提供个性化体验,从而提高客户参与度、客户转化率、生命周期价值和保留率。

此解决方案非常适合零售和营销行业。

后续步骤

请参阅产品文档:

尝试学习路径:

请阅读其他 Azure 体系结构中心文章: