我一直在努力寻找一种方法来存储与商店中客户相关的数据。理想情况下,我希望能够创建一个存储单个数值的Metafield,并可以通过客户的ID或电子邮件进行检索。
任何想法或建议都会非常感激。理想情况下,我希望能够通过直接编辑商店的html和css来处理液体层中的所有内容。具有API集成的自定义应用程序是另一种选择,但不太理想,因为它似乎没有必要,并且似乎需要做更多的工作。
编辑:尝试捎带订单(思维订单对用户来说是唯一的),但是在结账完成之前似乎没有创建订单对象因此我不想真正有用,因为我希望能够归因于用户到会话点击,导致他们到商店。
谢谢, 亚历
答案 0 :(得分:1)
您将需要使用应用程序。首先,关闭,这是改变Shopify中任何对象的唯一方法。其次,您可以使用元字段轻松地在Customer资源上存储计数器值等简单事物。第三,客户可以很容易地看到客户使用metafields所做的任何事情,因为您可以使用Liquid公开这些元数据。第四,如果您选择使用JS,则必须使用App Proxy模式。然后,Shopify将以安全的方式将您的JS XHR有效负载发送到您的App端点。
因此,您的需求和工作方式并不新鲜,它们在Shopify术语中非常简单,并且非常简单易用。