每个商品都带有效果信号的商品目录。
Emarsys 从 feed 中读取您的商品。Feedance 会发送一份完整、有效的 feed,并附上 Emarsys 自身无法获得的信号。
Emarsys渠道 · 营销工具Feedance 为您构建 Emarsys feed,并添加评分、4T 细分、价格位置和断码等商品级标签,让每个商品都带有自己的效果信号。
Emarsys 从 feed 中读取您的商品。Feedance 会发送一份完整、有效的 feed,并附上 Emarsys 自身无法获得的信号。
Emarsys 现以 SAP Engagement Cloud 中的 SAP Emarsys Customer Engagement 名义推广,是一个全渠道营销自动化平台,用于开展个性化的电子邮件、短信、移动推送和网页营销活动。与纯粹的广告渠道不同,Emarsys 导入商品目录,主要用于驱动两个内部机制:Web Extend,用于跟踪站内浏览和购买行为;以及 Predict,即其机器学习推荐引擎。两者都依赖于一份同步的最新商品数据副本,而不是单一的广告商品信息 Feed。
由于 Emarsys 属于留存和生命周期营销技术栈,而非获客/广告技术栈,其 Feed 要求更接近 CRM 数据源,而不是购物广告 Feed:它需要稳定的商品标识符、类别结构、价格和可售状态,以便触发到货提醒、降价邮件和跨渠道商品推荐等功能。
Emarsys 使用您的商品目录数据来驱动多个有文档记载、由商品数据驱动的触发器和模块,包括:
available 字段重新变为 true 时触发。不完整、过时或格式不一致的 Feed 会悄无声息地破坏这些触发器:推荐质量下降、库存提醒停止触发,降价邮件发出时数字也是错误的。
Emarsys 将 Predict 描述为一个自学习推荐引擎,它结合了两个数据源:通过 Web Extend JavaScript API(网页)和 Emarsys SDK(移动端)收集的行为跟踪数据,以及您上传的结构化商品目录。匿名浏览会在整个商品目录范围内构建通用的偏好模型;与已识别联系人(已登录或从 Emarsys 营销活动点击进入的用户)相关联的行为,则会为该购物者构建个人画像。
这对 Feed 质量很重要,因为 Predict 只能推荐在商品目录中正确呈现的商品:商品需要一个稳定、唯一的 item 标识符,以便与行为事件进行匹配;需要准确的 category 路径,以便规范地构建偏好模型;还需要实时的 available 标志,以便停止推荐缺货商品。
Emarsys 接受两种有文档记载的商品目录数据格式之一,可在商品数据设置界面中选择:
对于 CSV 格式,Emarsys 规定了严格的语法规则:字段以逗号分隔;多值字段(如 category 或 brand)使用竖线 | 分隔;类别路径使用 > 层级分隔符(例如 Men > Shoes > Running);无论您所在地区如何,小数必须始终使用句点作为分隔符;日期必须为 YYYY-MM-DD 格式;时间戳必须为 UTC 时间的 YYYY-MM-DD T HH:MM:SS Z 格式。文件的第一行必须是标题行,并且 Emarsys 要求文件的前 265 KB 内必须包含换行符,专门用于检测并拒绝意外上传的二进制文件。对于大型商品目录,文件可选择以 .gz 压缩形式提交以节省带宽。文档记载的上传方式为 FTP 或 FTPS;关于 SFTP 的支持,Emarsys 自己的帮助页面说法不一:一个页面将其列为商品目录上传受支持的方式,另一个页面则明确表示 Feed/数据采集交付不支持 SFTP,因此在依赖它之前,请直接向 Emarsys 支持团队确认。
Emarsys 记录了一组标准商品目录字段。item 是唯一被明确列为必填且不可本地化的字段,因为它是与行为和销售数据进行匹配的标识符;下表中的其余字段是 Emarsys 自己的文档以及商品目录更新功能(到货提醒、库存不足、降价)所依赖的标准字段。这些字段大多可以使用 [field]_[language] 后缀进行本地化(例如用 title_it 表示意大利语标题);item 不能本地化。您添加的任何自定义属性都必须以 c_ 为前缀(例如 c_color 或 c_size)。
| 字段 | 是否必填 | 格式 | 示例 | 说明 |
|---|---|---|---|---|
item | 是 | 唯一字符串 | SKU-12345 | 商品标识符;与 Web Extend 和销售数据进行匹配;不能本地化。 |
title | 标准字段 | 文本 | Men's Running Shoes | 可通过 title_[lang] 本地化。 |
link | 标准字段 | 绝对 URL | https://shop.example.com/p/12345 | 商品详情页 URL。 |
image | 标准字段 | 绝对 URL | https://cdn.example.com/img/12345.jpg | 一般支持 WebP 链接,但 Predict 邮件小组件不支持 WebP 格式。 |
zoom_image | 标准字段 | 绝对 URL | https://cdn.example.com/img/12345_zoom.jpg | 次要的高分辨率图片资源。 |
category | 标准字段 | 层级路径,以 > 分隔 | Men > Shoes > Running | 多个类别路径以竖线分隔;用于构建偏好/统计模型,因此请保持规范。 |
price | 标准字段 | 小数,句点分隔 | 89.99 | 无论地区如何,小数分隔符都必须是句点。 |
msrp | 标准字段 | 小数,句点分隔 | 109.99 | 用作降价营销活动的比较价格。 |
available | 标准字段 | 布尔型值 | true | 标记为无货的商品会被排除在推荐和搜索之外,当其变为 true 时会触发到货提醒。 |
brand | 标准字段 | 文本(支持多值) | Nike | 多个品牌值以竖线分隔。 |
description | 标准字段 | 文本 | Lightweight running shoe with breathable mesh upper. | 可通过 description_[lang] 本地化。 |
item_group_id | 在 GPF 中使用 Parent/Child 时必填 | 各变体共享的字符串 | SHOE-STYLE-100 | 为 Parent/Child 商品目录功能将尺码/颜色变体归入同一父商品;不得与任何 item 值冲突,否则 Emarsys 会报命名空间冲突错误。 |
与某些广告平台不同,Emarsys 自己的文档并未对 title 或 description 等字段规定硬性字符数上限,因此此处不列出具体限制。
item、title、link、image、category、price、msrp、available、brand、description),并为您希望一并传递的其他属性加上 c_ 前缀,以便 Emarsys 将其作为自定义字段接受。item_group_id 值,以便 Emarsys 的 Parent/Child 商品目录功能对其进行分组;让 item 和 item_group_id 的值互不重叠,因为两者之间的重复会触发命名空间冲突解析错误。YYYY-MM-DD 日期),因为 Emarsys 要求此后每次上传都保持约定的格式不变。Emarsys 的文档说明,通过文件(FTP/FTPS)提交的商品目录上传会以批处理方式处理,按每小时一次的节奏读取(如果账户如此配置,则频率更低);而通过 Emarsys API 推送的数据可以近乎实时地写入,通常在几秒钟内完成。每次上传都必须包含每件商品完整的当前状态;Emarsys 不支持部分/增量更新,因此即使字段未发生变化,每个周期也仍需重新发送。
Emarsys 自己的建议是至少每天上传一次商品数据;如果当天可能发生变化的字段(尤其是价格或可售状态)对您的营销活动很重要,则应更频繁地上传,因为过时的价格或库存数据会直接破坏降价和到货提醒触发器。
| 错误/症状 | 可能原因 | 解决方法 |
|---|---|---|
Parse error: Namespace clash, same id is used for both variants and groups. | 某个 item 值与某个 item_group_id 值相同;Emarsys 将商品 ID 和组 ID 视为同一个共享池。 | 确保每个 item 和 item_group_id 值在这两个字段之间都是唯一的,而不仅仅是在各自的列中唯一。 |
| “More than 1,000 errors were found”/检查终止 | CSV 文件严重格式错误,例如引号损坏、列数不一致,或许多行存在编码问题。 | 从源头修复结构性问题(编码、分隔符、标题/列数),而不是逐行修复;Emarsys 在发现 1,000 个错误后会停止验证,因为它认为该文件已损坏到无法继续检查。 |
| 解析行时出现编码错误 | 文件中包含无效的 UTF-8 字符。 | 将文件重新导出为 UTF-8,并确认没有从源系统混入旧式编码(例如 Latin-1/Windows-1252)。 |
| 上传在 Update History 中被标记为“missing” | 计划的上传未送达;Emarsys 指出这通常是由发送端的临时网络问题引起的。 | 确认计划任务确实已在交付端(FTP/FTPS/API)运行并完成,然后重新触发同步。 |
| 推荐/搜索中缺少某件商品 | 该商品的 available 被设置为 false(或缺失/无法解析)。 | 确认每件有货商品的 available 值都存在且格式正确。 |
category 值规范一致;Emarsys 明确指出,category、brand 和 author 等字段用于构建统计/偏好模型,因此标签不一致(例如混用“Running Shoes”和“running-shoes”)会降低推荐质量。item 和 item_group_id 的值处于严格分离的 ID 空间中,以免在使用 Parent/Child 变体功能时出现命名空间冲突错误。Emarsys Feed 与我的 Google Merchant Center 或 Meta 商品目录 Feed 相同吗?
不完全相同。Emarsys 导入自己的商品目录,用于驱动 Predict 推荐和 Web Extend 行为跟踪,而不是付费广告商品信息。不过,只要现有的 Google Product Feed 格式文件包含 Emarsys 要求的所有字段,Emarsys 通常可以直接复用。
Emarsys 要求使用 CSV,还是可以发送 GPF?
两者都受支持。CSV 是 Emarsys 的原生格式;GPF 需要先由 Emarsys 支持团队为您的账户明确启用,您才能选择。
唯一真正必填的字段是什么?item:与行为和销售数据进行匹配的唯一、不可本地化的商品标识符。其他标准字段(title、link、image、category、price、msrp、available、brand、description)在文档中没有明确标注为“必填”,但推荐和商品目录更新触发器都依赖于这些字段存在且准确。
如何表示尺码或颜色等商品变体?
使用 Emarsys 的 Parent/Child 商品目录功能,在各变体行中填写一个共享的 item_group_id。让该值的命名空间与您的 item 值分开,以免出现命名空间冲突解析错误。
Emarsys 希望 Feed 多久更新一次?
根据 Emarsys 自己的建议,至少每天一次;如果价格或库存水平在一天之内会发生变化,则应更频繁,最好每小时一次或通过近乎实时的 API 更新。
Emarsys 支持 SFTP 交付吗?
Emarsys 自己的帮助页面对此说法不一:一个页面将 SFTP 列为商品目录上传受支持的方式,另一个页面则表示 Feed/数据采集交付不支持 SFTP,应改用 FTP/FTPS。在依赖 SFTP 之前,请直接向 Emarsys 支持团队确认您账户的情况。
我可以在 Feed 中添加自己的自定义属性吗?
可以。任何自定义字段名称都必须以 c_ 为前缀(例如 c_color 或 c_size),Emarsys 才会将其与标准字段一起接受。
Emarsys 是一个全球性的营销自动化平台,为企业提供个性化的客户互动解决方案。它于 2000 年由 Josef Ahorner 和 Peter Olsen 在奥地利维也纳创立。Emarsys 提供一系列营销工具和服务,帮助企业更有效地吸引和留住客户。
该平台于 2000 年推出,旨在通过数据驱动的个性化和自动化革新客户互动。最初,Emarsys 专注于电子邮件营销,但多年来,它不断扩展能力,涵盖移动、社交媒体、网页等更多渠道。
Emarsys 让企业能够从各种触点收集客户数据,并利用人工智能创建个性化营销活动。该平台的 AI 能力有助于理解客户行为、偏好和趋势,使企业能够向受众提供有针对性的相关内容。
多年来,公司大规模扩张,已发展成为服务全球 2,500 多个品牌的全球性解决方案提供商。Emarsys 服务于零售、电商、旅游、汽车等众多行业。
Emarsys 的总部仍设在维也纳,并已在美国、英国、德国、匈牙利、澳大利亚和阿联酋等多个国家设立办事处。该平台支持多种语言,全球企业均可使用。
Emarsys 提供广泛的功能,帮助企业优化营销策略,包括电子邮件营销自动化、客户细分、预测分析、客户行为跟踪、全渠道营销、客户生命周期管理等。
总体而言,Emarsys 已将自己定位为领先的营销自动化平台,帮助企业创建个性化、数据驱动的营销活动。凭借其全球布局和全面的解决方案套件,Emarsys 帮助企业提升客户互动并推动收入增长。
连接您的 feed 和 GA4,我们会在您自己的商品目录上展示 Product Score、4T、Price War 和 Broken Size。