我有一个 Shopify 应用程序,它ScriptTag
在安装后立即通过 API 添加了一个。该脚本依赖于 jQuery 和 Shopify jQuery AJAX 库。如果可能的话,我想避免强迫商家编辑多个主题文件。
据我所知:
- 不能保证这些依赖项出现在每个主题上或以正确的顺序出现。
- 我无法直接从 API 中引用 Shopify CDN 或主题脚本(因为它仅适用于远程脚本)。
- 将所有脚本标签合并到一个
scripts.liquid
资产中不起作用,因为 API 添加的 *.liquid 资产只能访问设置对象。
我不情愿地倾向于单独提供一个片段,并为商家提供之前粘贴它的说明</head>
。
是否有 Shopify 预期的使用模式ScriptTag
?