我有一些问题要解决。客户使用的是集成了GA for E-Commerce的第三方SaaS电子商务平台()。一切正常,除了传递有关折扣的信息。所有交易都显示在GA上,但客户需要找到哪些交易是使用折扣代码进行的。
最大的问题来了--就像我说的,那是SaaS平台,代码是封闭的。
我们已经创建了额外的PHP应用程序,用于处理来自Shoper的订单,也许会有一个选项以这种方式‘注入’额外的GA数据?通过app,我们可以访问所有订单数据。有没有可能,根据交易ID更新GA上的一些数据?或者你有其他的解决方案呢?
我需要拒绝折扣,但我也希望只适用于某些产品的折扣金额。
例如:我的购物车是A,B,我有10%的订单折扣。我不想B产品打折,但我只想打折A,我的方法是这样
if cart.discount_code&.percentage
discount = cart.discount_code.percentage / 100.0
discount = 1.0 - discount.to_s.to_f # there's probably a better way to do this... but :)
cart.line_items.each do |line_item|
我有一个优惠券系统,每当创建新的订单详细信息时,它都会将优惠券应用到标记为coupon_value的字段中。我正在尝试引入分层优惠券系统的概念,并试图找出是否有某种方法可以确定您使用的是哪个.each()实例。
这是我的代码:
//Default value of the coupon is $200
coupon_value = 200;
//If there are 5 students or more the coupon value is $300
teir_value = 300;
//For each coupon_value set its html to the coupo