正在寻找在我的Shopify商店中订阅活动的方法

正在寻找在我的Shopify商店中订阅活动的方法,shopify,Shopify,我与一些第三方推荐系统合作,我一直在寻找一种方法来触发一些JS关闭事件,如添加到购物车、将优惠券添加到订单和结帐。我希望能够做到这一点,而不必使用有问题的按钮id,因为这些按钮可能会随着主题的变化而变化,并且在处理相同功能的多个按钮时会变得复杂 看起来内置的Google Analytics和Facebook Tracking正在使用某种事件系统来触发他们的数据收集,但我似乎在文档或论坛中找不到任何解释这是如何工作的,或者我如何在不使用他们的服务的情况下使用它的内容。理想情况下,我在寻找某种液体,

我与一些第三方推荐系统合作,我一直在寻找一种方法来触发一些JS关闭事件,如添加到购物车、将优惠券添加到订单和结帐。我希望能够做到这一点,而不必使用有问题的按钮id,因为这些按钮可能会随着主题的变化而变化,并且在处理相同功能的多个按钮时会变得复杂

看起来内置的Google Analytics和Facebook Tracking正在使用某种事件系统来触发他们的数据收集,但我似乎在文档或论坛中找不到任何解释这是如何工作的,或者我如何在不使用他们的服务的情况下使用它的内容。理想情况下,我在寻找某种液体,如果/然后是某种结构,或者只是一个我能听到的清晰事件

显然,我可以使用jquery来完成这一任务,通过监听不同的按钮点击,但这似乎是一种非常脆弱的处理方式,这显然是Shopify工作原理的核心部分

如果您有任何想法或建议,我将不胜感激(此时我将为我的第一个孩子命名为rumplestiltskin)


(从这里转发)

做每个人都做的事,包括GA和其他追踪者。构建一个安装在商店中的应用程序,该应用程序使用API注入触发onload的JS。然后,您可以编写JS程序,用您感兴趣的数据回调您的母舰

请注意,您请求触发的方法过于模糊,根本不起作用。为什么要重新发明轮子,或者打败一匹死马呢。释放你宝贵的时间,随波逐流


您可以通过API订阅webhook事件:


有一些关于购物车/创建和签出/创建的主题,您可能会发现它们很有用。对于优惠券代码,您可以订阅订单/创建Webhook并解析订单数据,以查看其是否包含优惠券代码。

谢谢David,但我要求提供一个通用触发器,因为在主题之间似乎没有一致的按钮/事件。。这有意义吗?对不起,我可能没有解释清楚。如果我要注入JS,它将必须引用现有内容,这意味着我将无法制作一个一刀切的解决方案。。。我会吗?具体地说,从您提供的链接来看,“目前,“onload”是唯一受支持的事件。”我想问的是,是否有任何跨Shopify主题的标准允许我创建一个通用解决方案,而不是一个只适用于特定主题的解决方案。