客户 ID 未在 Shopify 购物车 Webhook 中返回

问题描述 投票:0回答:2

Shopify 购物车 Webhook 未返回客户 ID。因此我们无法识别哪个用户将产品添加到购物车。

我们怎样才能实现这一目标?

shopify
2个回答
0
投票

我认为您无法从该 webhook 获取客户 ID,重点是购物车可以由注册客户或未注册客户创建,因此在最后一种情况下,Shopify 还不知道客户 ID。

文档中包含的示例响应也不包含客户 ID。

 {
  "id": "eeafa272cebfd4b22385bc4b645e762c",
  "token": "eeafa272cebfd4b22385bc4b645e762c",
  "line_items": [
    {
      "id": 1234567,
      "properties": {
      },
      "quantity": 3,
      "variant_id": 1234567,
      "key": "1234567:f816dcc3b2e26822a28626a786eac953",
      "title": "Example T-Shirt - ",
      "price": "19.99",
      "original_price": "19.99",
      "discounted_price": "19.99",
      "line_price": "59.97",
      "original_line_price": "59.97",
      "total_discount": "0.00",
      "discounts": [
      ],
      "sku": "example-shirt-s",
      "grams": 200,
      "vendor": "Acme",
      "product_id": 327475578523353102,
      "gift_card": false
    }
  ]
}

您可能可以使用结帐 Webhook 获取客户 ID,但在不知道您的要求的情况下,我不能说这适合您。

我建议您提出另一个问题并提供有关您的要求的更多信息。


-1
投票

如果用户已注册/登录,那么我也无法获取购物车 webhook 的客户信息怎么办?

© www.soinside.com 2019 - 2024. All rights reserved.