【问题标题】:Pass data from Shopify URL to saved order [closed]将数据从 Shopify URL 传递到保存的订单 [关闭]
【发布时间】:2017-06-28 03:27:07
【问题描述】:

通过 Shopify URL 传递自定义数据并将该数据与订单一起存储(以便以后通过报告、管理员访问、API 拉取等提取)的方法是什么?

例如,我想生成像

这样的 URL

examplestore.com/products/soccerball?aff=123456

(用于外部联属网络营销跟踪系统),并将 123456 与订单一起保存。然后我可以从 Shopify 中提取订单并知道哪些订单与哪些关联公司相关联。

我知道 Shopify 中有一些附属应用程序可供使用,但他们似乎想要拥有附属定义和数据。这不是我需要的,因为我传入的 ID 完全由外部系统拥有和管理。

【问题讨论】:

  • 我对这个问题怎么可能被认为过于宽泛感到有点困惑。它似乎很具体,甚至包括我想要的一个例子。此外,一旦我发现了解决方案,我就把它作为答案发布了。

标签: shopify


【解决方案1】:

Shopify 允许向与订单关联的订单项添加一些属性。因此,您可以在添加到购物车之前向产品添加属性。 为此您可以参考网址:https://cartjs.org/pages/reference#core-api-add-item

现在,您可以通过订单项中的属性过滤所有订单。

【讨论】:

    【解决方案2】:

    我在这里找到了答案:Shopify Permalink Cart Preloading

    使用永久链接创建包含一件或多件商品的购物车,可以将额外参数添加到 URL 以提供额外信息(包括送货地址,但尤其包括会员 ID 等数据)。

    例如,

    example-store.myshopify.com/cart/variant_id:数量?ref=external_referral_id

    将生成一个购物车,在结账并完成后,该购物车将与订单一起存储推荐 ID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 2014-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      相关资源
      最近更新 更多