Segmentify 是一个面向在线零售商的客户互动和个性化平台,其核心技术是人工智能驱动的行为分析。Segmentify 致力于帮助电商企业实时打造个性化的购物体验,利用机器学习技术追踪消费者的浏览和购买行为,从而为每位访客提供个性化的产品推荐、站内搜索、电子邮件、短信和推送通知。
为此,Segmentify 整合了两类数据:一是通过其 JavaScript 或移动 SDK 从网站或应用捕获的实时行为信号;二是商家提供并持续更新的产品目录。该目录告知 Segmentify 哪些产品存在、价格、库存情况以及分类方式——这些都是其推荐和搜索功能所依赖的原始数据。
Segmentify 的官方文档明确指出,仅靠行为追踪是不够的:它还需要产品信息流来获取只有商家系统才掌握的详细信息,例如当前价格、库存水平和促销标识。Segmentify 的常见问题解答中也提到,更新信息至关重要,尤其是产品库存、价格和促销标识,因为如果推荐引擎推荐缺货产品或显示错误价格,不仅无益于提升用户信任度和转化率,反而会损害用户信任度和转化率。
正确连接的数据源还可以支持 Segmentify 除了网站推荐小部件之外的其他个性化渠道,包括个性化搜索结果和基于产品的电子邮件和推送活动,因此目录的准确性不仅仅影响产品页面上显示的推荐。
Segmentify 的常见问题解答中指出,其首选的产品 Feed 格式为 Google Merchant Center 标准格式,以 XML 文件形式提供。如果商家尚未拥有此格式的产品 Feed,Segmentify 表示其团队可以构建自定义集成,但这需要额外最多两天的开发时间——Feedance 的自动 Feed 生成功能旨在避免这种延迟,因为它可以直接从店铺连接或现有产品数据生成兼容的 Feed。
Segmentify 的开发者文档还介绍了一种互补的、基于事件的集成方式:一个 JavaScript SDK(或 iOS/Android 应用 SDK),可在购物者浏览商品时实时报告页面浏览量、产品浏览量和购物车活动。据 Segmentify 称,某些产品属性既可以通过此 JS 集成发送,也可以通过 XML 源中的专用参数节点发送,因此目录源和网站跟踪脚本是协同工作的,而不是相互替代的。
Segmentify 的常见问题解答(FAQ)在其名为“XML 标签定义”的部分列出了产品目录文件中所需的特定标签。下表重现了该列表。Segmentify 的公开文档并未将其中大多数标签标记为必需或可选——在其示例中,只有尺寸和颜色这两个标签明确标记为可选。其余标签应视为 Segmentify 文档中为 feed 编写的字段,即使文档中并未逐个字段明确说明其必要性。
| XML 标签 | Segmentify的文档是怎么说的 |
|---|---|
| 产品编号 | 唯一产品标识符。 |
| 标题 | 产品名称。 |
| 网址 | 链接到产品页面。 |
| 图片 | 产品图片网址。 |
| 车资 | 当前售价。Segmentify 的常见问题解答强调,此价格必须与网站上显示的实时价格完全一致——其示例将 feed 价格“14.99”与网站价格“15.00”进行比较,并标记为错误。 |
| 旧价格 | 原价或标价,用于显示折扣。 |
| currency | 价格字段的货币。 |
| 类别 | 产品类别路径。Segmentify 建议使用“">”字符分隔每个级别,例如“女装 > 牛仔裤”。 |
| 有现货 | 库存状态或数量。Segmentify 的常见问题解答中提到,有些数据源发送的是库存数量,有些数据源发送的是库存状态,这两种信息就足够了。 |
| 品牌 | 产品品牌。 |
| 性别 | 根据产品目录,选择目标性别。 |
| 尺寸 | 可选尺寸——在 Segmentify 的官方文档中标记为可选。 |
| 颜色 | 可选颜色——在 Segmentify 自己的文档中标记为可选。 |
| 的params | 自定义或额外产品属性。Segmentify 指出,这些属性可以通过此 XML 节点发送,也可以通过 JS 集成发送。 |
Segmentify 的公开文档并未公布这些字段的字符限制或严格的数据类型规范(例如,标题的最大长度或价格的小数精度)。如果目录需要这些细节,Segmentify 建议直接与其集成团队协调。
Feedance 负责处理此连接中的 Feed 构建部分,因此商家无需手动格式化 XML 文件。通过 Feedance 连接 Segmentify 遵循与 Feedance 其他集成相同的通用模式:
Segmentify 需要单独在网站上安装其 JavaScript(或移动)SDK 来进行行为跟踪——信息流和跟踪脚本是互补的,而不是相互替代的。
Segmentify并未公布产品信息流的固定更新频率。但其常见问题解答中明确指出,信息更新至关重要,尤其是库存、价格和产品标签等信息——这意味着信息流更新不及时的实际风险在于,Segmentify可能会推荐已售罄的产品,或者显示与网站不符的价格,而Segmentify会将这种情况明确视为错误。
根据上述指导原则和标准的电商信息流实践,至少每天更新一次信息流,如果库存或价格在日内发生变化,则应更频繁地更新,这是一个合理的总体目标。Feedance 可以设置自动刷新,使信息流与实时目录保持同步,无需手动重新上传。
Segmentify 自身的常见问题解答中列出了一些具体的、有据可查的 Feed 问题:
除了上述已记录的要点之外,Segmentify 并未发布更广泛的公开信息流错误代码或验证信息列表。作为一般最佳实践,即使 Segmentify 的资料中没有明确提及,检查影响任何推荐或个性化信息流的常见信息流卫生问题仍然十分必要,例如缺少产品图片、产品 URL 失效以及产品 ID 重复等。
以下是一些适用于 Segmentify Feed 的通用 Feed 优化实践,这些实践基于标准的电子商务 Feed 管理,而不是 Segmentify 特有的文档:
Segmentify 需要哪种格式的 Feed?
Segmentify 自己的常见问题解答中指出,它更倾向于使用 Google Merchant Center 标准 XML 格式作为产品目录格式。
如果我没有产品信息流怎么办?
Segmentify 表示其团队可以构建自定义集成,但这可能需要长达两天的时间。Feedance 则避免了这种等待,它直接从商店连接或现有产品数据生成兼容的 Feed。
我的信息流中的价格必须与我网站上的价格完全一致吗?
是的。Segmentify 的文档明确指出,任何不匹配,即使是其示例中一美分的差异,都会被视为错误。
我需要同时发送库存数量和库存状态吗?
不。Segmentify 的常见问题解答中说,两者之一就足够了。
我可以发送标准字段列表中不存在的自定义产品属性吗?
是的——Segmentify 的文档描述了 XML 源中的 params 节点,用于自定义属性,作为通过 JavaScript 集成发送这些属性的替代方案。
我应该多久更新一次 Segmentify 信息流?
Segmentify并未公布固定的更新频率要求,但其自身指南强调库存、价格和徽章数据必须保持最新。每日或更频繁的更新是一个合理的总体目标,Feedance可以按计划自动执行此操作。