进口产品最常见的过程是什么?
每个人都使用产品导入/导出工具吗?
客户端不太可能填写CSV文件格式,如果他们尝试,则可以保证99%的格式会出错。
多数人是为此编写自己的脚本还是他们以工作所需的格式手动创建导入CSV文件?
进口产品最常见的过程是什么?
每个人都使用产品导入/导出工具吗?
客户端不太可能填写CSV文件格式,如果他们尝试,则可以保证99%的格式会出错。
多数人是为此编写自己的脚本还是他们以工作所需的格式手动创建导入CSV文件?
Answers:
我们经常使用SOAP API。它可能功能不完善,但是您可以通过优化现有调用或编写满足特殊需求的自己的调用(例如,仅更新产品的单个属性而不加载产品)来优化外部系统(ERP,CRM等)之间的数据交换。完整的产品等)。
如果您的客户不喜欢CSV格式(我能理解!),则可以定义自己的文件和数据格式。客户端以这种格式发送数据,您的脚本将其转换为PHP数组,并使用FastSimpleImport,这是ImportExport模块的特殊适配器。
我们几乎只使用uRapidFlow Pro。uRapidFlow非常高效,物有所值。
当然,对于非常小的站点,可以使用内置的产品编辑界面。但是必须使用某种形式的进口单才能有效地组织和进口大量产品。
创建良好的导入表的一个技巧是,在遇到问题时检查提供的文档,并导出一个或两个产品,以了解组装好的导入线的外观。
对于为我工作的公司,我创建了一个完全自定义的模块,该模块从自动生成的XML文件导入数据。由于我们谈论的是大量产品,因此默认的Magento导入/导出配置文件无法完成工作。
使用原始SQL查询通常被认为是不好的做法,但是由于性能上的巨大成功,我们还是决定使用原始SQL查询。(仅当您知道Magento DB的结构方式时才这样做)
PS:我们运营着多个具有多个网站+商店的Magento实例,我们绝不会覆盖商店/网站特定级别/范围上设置的任何内容。
Magmi具有学习曲线,但是一旦调整,就很难再使用其他任何东西了。它是为开发人员设计的。你已经被预先警告。
我们通常创建一个脚本来加载产品模型,将数据设置为模型,然后将模型保存至数据库。如果您使用Google“ magento通过脚本创建产品”,则应该能够找到大量示例代码。
从Magento 1.5开始存在的新的Import / Export模块非常快。但是,所需的CSV文件格式不容易。因此,我们编写了一个自定义扩展名,该扩展名解析了我们设计的(灵活)CSV格式。然后,模块将该CSV转换为标准的Magento CSV格式,然后进行导入。我们还添加了一些额外功能,例如创建尚不存在的属性值。大约10.000个产品只需几分钟。
客户有两种情况需要导入:
客户不喜欢Magento界面,只想在Excel中编辑产品。这是一个用户界面问题,为了解决这个问题,我建议使用Mage Enanced Admin Grid模块。
需要有一个自动导入功能,可以从第三方导入产品信息。在这种情况下,我建议您使用前面提到的模块之一(使用https://github.com/avstudnitz/AvS_FastSimpleImport自己)设置导入。
这些都是非常好的技术解决方案,但是在任何注释“供应商入职”中都没有解决业务问题。这是通用术语,要求将数据从供应商数据映射到Magento。从csv到api到magmi到其他工具的任何解决方案都必须处理货币转换(从结帐货币到网站定价),将产品从一个类别映射到另一类别,清理数据,将品牌映射到单个名称。初始数据加载完成后,您便可以进行定价和库存更新,并自动删除不需要的产品(以无404的方式)。最重要的是,如果您使用sql insert或Magmi或在保存时关闭索引,
您越想使该过程自动化,解决方案就越复杂,如果您不与供应商打交道,那将非常简单,因为您将不会拥有几百种产品,因此入职非常简单,可以直接完成。我们使用了一些跨国咨询公司的解决方案,这些解决方案使之适合于小型企业,这使我们可以在供应商内部进行映射,而这需要一个小时的时间(无需编码),并且可以自动完成从供应商文件下载到Magento导入的过程。大多数人没有这个,所以这是一个相当痛苦的过程。
Magento导入/导出系统为以csv格式导入产品数据提供了简单而强大的功能。
首先,您必须在Magento导入模块中验证excel或csv表。Magento本身为此提供了预定义的csv表。
对于实际步骤,您可以在这里访问有用的文章Magento导入方法
没错,要求客户编写CSV文件不是一个好主意。我一直在使用的过程如下:
这很好。使用VBA例程的优点是您可以轻松地适应客户发送给您的电子表格的格式。您也可以使用它来生成产品说明的HTML。
以我的经验,MAGMI是一个很好的工具,快速且易于使用。这是一个很好的介绍:http : //benfrain.com/magmi-the-best-way-to-import-into-magento/
如果您能阅读法语,那么我已经写了一篇博客文章:
http://www.devoption.net/blog/importez-rapidement-vos-produits-dans-magento-grace-a-magmi