我试图找到一种方法来获取当前访问者的ID从我商店的子域名登录到我的bigcommerce商店。
我可以看到像SHOP_TOKEN等设置的cookie,但对于客户ID没有任何设置。我已经搜索了几个小时,发现这对我来说没有用 - How to "log customer in" in through BigCommerce and give them access to a custom website
我很感激帮助
答案 0 :(得分:0)
SHOP_TOKEN中的数据在Bigcommerce方面以某种方式编码,它不会以明文形式返回客户的ID。
如果您可以使用客户端解决方案,则可以从DOM中获取ID。只需将等于%% GLOBAL_CustomerId %%的数据属性添加到全局存在的DOM元素中......也许是HTML文档元素:
<html lang="en" class=....data-customer="%%GLOBAL_CustomerId%%">
然后,您可以轻松地在JS中获取此值,如果这样可以满足您的需求。