Shopify在/ orders / path上显示的附加脚本,而不仅仅是/ checkouts /

时间:2016-12-09 15:59:25

标签: ruby shopify tracking-pixel

我使用跟踪各种网站上的像素。我们有一个我们一直用于Shopify的实现,它使用"附加脚本"设置>>中的字段结帐将跟踪像素填充到结帐中并且#34;谢谢你"页。

目前我们已经看到一些边缘情况,其中像这样设置的像素似乎在网站的订单跟踪部分的其他页面上显示。只是想知道是否有人知道为什么会发生这种情况。目前的理论是,所有这些客户正在使用的应用程序之一导致了这个问题。

例如,使用此设置的标准像素将在

上触发
https://checkout.shopify.com/xxxxxxx/checkouts/yyyyyyyyyyyyy/thank_you

其中xxxxxx和yyyyyy分别是帐户和订单号。目前,我们看到在相同的附加脚本触发时触发的像素

https://checkout.shopify.com/xxxxxxxxx/orders/yyyyyyyyyyyyyyyyyyyy

这显然不是来自结账控制器,这引出了一个问题,即为什么在结账控制器的设置中定义的脚本(我认为直接编辑结帐的配置文件)是在改变这个。当您以第二种格式访问页面时,它们包含订单跟踪状态。

1 个答案:

答案 0 :(得分:1)

是的,订单状态页面有一种新的URL格式。如果客户返回订单状态页面(例如,使用{{ order_status_url }} Liquid变量的电子邮件),那么他们将看到https://checkout.shopify.com/#{shop_id}/orders/#{order_token}结构。

您可以在此处的公告中找到更多信息:https://ecommerce.shopify.com/c/api-announcements/t/upcoming-changes-to-the-order-status-page-376181