在 Collabs 应用中为自定义在线店面设置个性化的联盟链接
借助 Collabs 应用,您可以使用个性化的联盟链接(例如 mystore.com/sammy),这些链接会在结账时自动应用折扣码。如果您使用的是自定义在线店面,则需要满足以下要求才能使用个性化的联盟链接:
- 向 Shopify 发送页面访问事件。
- 处理 URL 重定向。
- 有效管理
/discount路由,以自动应用折扣码。
如果您的在线店面不满足这些要求,请完成此页面上列出的说明。
发送页面访问事件
Collabs 应用使用与 Shopify 后台相同的跟踪数据,因此您的自定义在线店面需要发送 Shopify 分析数据。若要向 Shopify 发送分析数据,请参阅 Hydrogen 文档。
确认分析数据已发送到 Shopify
向 Shopify 发送分析数据后,您可以通过检查订单转化摘要来确认它们是否正常工作。
步骤:
在 Shopify 后台中,转至订单。
点击任何订单。
在转化摘要部分,点击查看转化详细信息。
确保客户的旅程是从您的自定义在线店面开始的。
处理 URL 重定向
Collabs 应用使用您在线商店的 URL 重定向来创建个性化链接。您可以前往 Shopify 后台中的内容 > 菜单 > 查看 URL 重定向,查找您的 URL 重定向列表。
您需要使用 Hydrogen 的内置功能 storefrontRedirect utility 来正确处理 URL 重定向。
确认 URL 重定向正常工作
要确认您的自定义在线店面能否处理 URL 重定向,您可以在您的自定义在线店面中打开任何 URL 重定向路径,然后验证该 URL 是否重定向到正确的位置。
步骤:
在 Shopify 后台中,转至内容 > 菜单。
点击查看 URL 重定向。
在您的自定义在线店面中打开任何 URL 重定向路径。
验证 URL 是否重定向到正确的位置。
处理 /discount 路由
Collabs 应用使用 /discount 路由来为客户自动应用折扣码。
您可以使用 Hydrogen 模板中的此折扣路由实现示例来设置和处理 /discount 路由。
确认 /discount 路由已得到正确处理
- 转到
mystore.com/discount/test-discount?redirect=/&dt_id=0。 - 确认您已重定向到
mystore.com/?dt_id=0。 - 发起结账并确认结账时已应用
test-discount折扣码。
更改联盟链接域名
满足为自定义在线店面设置个性化联盟链接的要求后,您可以更改联盟链接域名。
更新域名后,所有现有联盟链接都将更新,所有新联盟链接都将使用新域名创建。
步骤:
在 Shopify 后台中,转至应用 > Collabs。
转至设置 > 联盟。
在在线店面域名部分,添加您的自定义在线店面域名。
在链接个性化部分,选择个性化链接。
点击保存。