Tutorial

批量删除客户地址

手动删除大量客户地址可能非常耗时。DataEase 让这一过程变得简单:导出带有地址的客户,标记要删除的地址行,并通过验证批量删除它们。

🎯 目标

通过将地址行标记为 itemCommand = DELETE 并通过 DataEase 导入,一次性删除多个客户地址。


📋 分步说明

1. 导出客户(带地址)

在 DataEase 中,进入 New Export → Customers。

包括:

  • id(客户 ID)
  • 从 Addresses 组中:addressId、address1、city、country、zip(添加任何帮助识别地址的字段)

可选: 通过标签、细分或日期过滤客户以缩小范围。


2. 准备文件

在 Excel 或 Google Sheets 中打开导出的文件:

  • 仅保留要删除的地址行
  • 对这些行设置 itemCommand = DELETE
  • 确保存在 addressId(删除特定地址所需)

提示: 您的导出可能已经包含 topRow 控制列。对于主要客户行使用 topRow = TRUE,对于地址行使用 topRow = FALSE。如果您的导入不需要主要行,您可以省略它,仅保留带有 itemCommand=DELETE 的地址行。

完成后,将文件保存为 .xlsx 或 .csv。


3. 导入与验证

  1. 在 DataEase 中,开始 New Import → Customers
  2. 上传您编辑过的文件
  3. 映射列
  4. 运行 Validation

查看 Validation Status 列;修复任何问题(例如,缺少 addressId)。


4. 运行导入并下载结果

验证通过后,点击 Run Import 从 Shopify 中删除地址。

完成后,下载结果文件,并在 Shopify 管理后台检查几个客户以确认地址已被删除。


📝 重要提示

  • 默认地址: 如果您计划删除客户的默认地址,请在前一步中将另一个地址设置为默认地址,或者删除该客户的所有地址
  • 安全性: 删除是不可逆的——在继续之前请保留备份导出
  • 匹配: 客户 id + addressId 提供最可靠的匹配。删除时避免仅依赖地址文本字段

💡 最小 CSV 示例

删除单个地址:

id,topRow,itemCommand,addressId
gid://shopify/Customer/123,FALSE,DELETE,gid://shopify/MailingAddress/98765

删除一个客户的多个地址:

id,topRow,itemCommand,addressId
gid://shopify/Customer/123,FALSE,DELETE,gid://shopify/MailingAddress/11111
gid://shopify/Customer/123,FALSE,DELETE,gid://shopify/MailingAddress/22222

🎉 就是这样!

您的客户地址现已批量删除。
如果您遇到任何问题或有疑问,请随时联系我们的支持团队。