我正在开发类似于 Google Analytics 的分析产品,并希望为我们的 Shopify 用户提供集成。
我只需要做两件事:
1) 将我们的 JavaScript 片段插入到所有商店页面的正文中
2)在购买后仅在“谢谢”页面的正文中插入第二个转换片段以记录销售,并传回订单总额和订单号
你能指出我正确的方向吗?
ScriptTag 端点看起来是最佳的,只是它似乎没有提供任何方法来区分“谢谢”页面和其他页面,或者将订单详细信息从“谢谢”页面传递到脚本中。
似乎我需要一个可以将任意代码注入所有页面的端点,或者一个可以让我更改主题布局文件以在标记之前添加代码的端点</body>
。
如果我能做到这一点,看起来我可以在模板语言中使用条件来仅在 URL 与“谢谢”页面 URL 匹配时显示转换代码,并使用 {{ total_price }} 和 {{ order_number }} 在该代码中。
卸载 webhook 是否允许我在应用程序的权限被撤销之前进行更改?如果允许我编辑布局文件,我似乎需要一种在卸载时进行清理以从主题中删除我的代码的方法。