在 Collabs 应用中为自定义在线店面设置个性化的联盟链接

借助 Collabs 应用,您可以使用个性化的联盟链接(例如 mystore.com/sammy),这些链接会在结账时自动应用折扣码。如果您使用的是自定义在线店面,则需要满足以下要求才能使用个性化的联盟链接:

  • 向 Shopify 发送页面访问事件。
  • 处理 URL 重定向。
  • 有效管理 /discount 路由,以自动应用折扣码。

如果您的在线店面不满足这些要求,请完成此页面上列出的说明。

发送页面访问事件

Collabs 应用使用与 Shopify 后台相同的跟踪数据,因此您的自定义在线店面需要发送 Shopify 分析数据。若要向 Shopify 发送分析数据,请参阅 Hydrogen 文档

确认分析数据已发送到 Shopify

向 Shopify 发送分析数据后,您可以通过检查订单转化摘要来确认它们是否正常工作。

步骤:

  1. 在 Shopify 后台中,转至订单

  2. 点击任何订单。

  3. 转化摘要部分,点击查看转化详细信息

  4. 确保客户的旅程是从您的自定义在线店面开始的。

处理 URL 重定向

Collabs 应用使用您在线商店的 URL 重定向来创建个性化链接。您可以前往 Shopify 后台中的内容 > 菜单 > 查看 URL 重定向,查找您的 URL 重定向列表。

您需要使用 Hydrogen 的内置功能 storefrontRedirect utility 来正确处理 URL 重定向。

确认 URL 重定向正常工作

要确认您的自定义在线店面能否处理 URL 重定向,您可以在您的自定义在线店面中打开任何 URL 重定向路径,然后验证该 URL 是否重定向到正确的位置。

步骤:

  1. 在 Shopify 后台中,转至内容 > 菜单

  2. 点击查看 URL 重定向

  3. 在您的自定义在线店面中打开任何 URL 重定向路径。

  4. 验证 URL 是否重定向到正确的位置。

处理 /discount 路由

Collabs 应用使用 /discount 路由来为客户自动应用折扣码。

您可以使用 Hydrogen 模板中的此折扣路由实现示例来设置和处理 /discount 路由。

确认 /discount 路由已得到正确处理

  1. 转到 mystore.com/discount/test-discount?redirect=/&dt_id=0
  2. 确认您已重定向到 mystore.com/?dt_id=0
  3. 发起结账并确认结账时已应用 test-discount 折扣码。

满足为自定义在线店面设置个性化联盟链接的要求后,您可以更改联盟链接域名。

更新域名后,所有现有联盟链接都将更新,所有新联盟链接都将使用新域名创建。

步骤:

  1. 在 Shopify 后台中,转至应用 > Collabs

  2. 转至设置 > 联盟

  3. 在线店面域名部分,添加您的自定义在线店面域名。

  4. 链接个性化部分,选择个性化链接

  5. 点击保存