API Reference

了解如何为 Shopify、Shopline安装 Mamabasms 的补货功能,以便您的客户可以订阅补货提醒。设置重新库存包括在 Mambasms 中创建流程并向您的Shopify、Shopline商店添加可自定义的代码片段。

关于 Mambasm 的“返回库存”功能

Mambasm的 Shopify、Shopline 退货功能有两个关键组成部分:

  1. 缺货流程
    当某人订阅缺货警报时,将在其 Mambasm个人资料中跟踪订阅缺货事件。您将使用此事件来触发库存流量恢复。购物者在订阅产品时将进入流程,并在其感兴趣的商品补货时收到联系。
    网站按钮
  2. 您需要在 Shopify 主题中添加一个代码片段,以便在商品缺货时自动显示“有货时通知我”按钮。一旦安装了该代码片段,就会发生以下情况:
    a. 当购物者浏览产品并且该产品缺货时,“有货时通知我”按钮将直接出现在“售完”按钮旁边或下方。
    b. 当有人点击“通知我”按钮时,会弹出一个表单,允许购物者输入电子邮件,以便在商品补货时收到通知。
    c. 提交表格后,将在 Mambasms内该购物者的个人资料中跟踪“订阅补货”事件。

Mambasm 在变体级别监控您的库存,这意味着购物者可以订阅接收有关特定产品变体的提醒。例如,如果顾客发现他们最喜欢的中号粉色 T 恤缺货,他们可以订阅此特定款式,Mambasm 将确保只有在您补货此尺寸和颜色后才会通知他们。

Shopify安装片段

将下面的代码片段添加到您的 theme.liquid 文件中。这些说明适用于 Shopify 2.0 用户和使用复古主题的用户。

1.从您的 Shopify 管理员中单击在线商店 > 主题。
2.单击主题的“操作”下拉列表并选择“编辑代码”。
3.搜索theme.liquid文件,然后单击在编辑器中打开它。
4.复制下面的 JavaScript 代码段并将其粘贴到标签正上方的 theme.liquid 文件中。

Shopline安装片段

复制下面的 JavaScript 代码段并将其粘贴到产品页面文件中

<script type="text/javascript">
    window.mambasmsSettings = {
      stock_alternate_anchor: null,
      stock_replace_anchor: true,
      stock_replace_sold_out: null,
      stock_product_page_text: "Notify Me When Available11",
      stock_product_page_class: "btn",
      stock_product_page_text_align: "center",
      stock_product_page_margin: "0px",
      stock_product_page_width: "auto",
      stock_button_text_color: "#fff",
      stock_button_background_color: "#439fdb"
    }
</script>

枚举类型:

参数值参数描述
stock_alternate_anchor替换锚点
stock_replace_anchor当此项设置为false时,您将看到“售完”和“通知我”按钮。当此项设置为true时,“通知我”按钮将取代“售完”按钮。
stock_product_page_class这个类将决定按钮的外观;默认值“btn”将确保此按钮与主题中的其他基本按钮匹配。
stock_product_page_text_align返回库存按钮内的文本对齐方式(即center、right或left)。
stock_product_page_margin在按钮周围、文本和按钮之间添加的边距。
stock_product_page_width按钮宽度 默认auto
stock_product_page_text商品缺货时填充的按钮内显示的文本
stock_button_text_color按钮文字颜色
stock_button_background_color按钮背景颜色

注意:要使用这个功能,指定字段必须一致。