问题标签 [promotions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hybris - Hybris:仅在产品驾驶舱中显示自定义促销
我通过覆盖默认的 ProductPercentageDiscountPromotion 在 hybris 中创建了自定义促销。但我想知道如何在 Product Cockpit 上只显示新的自定义促销而不是旧的原始促销。
我发现有两个文件
这些文件包含一个属性“AbstractPromotionRestriction.promotion”,其参数条目“excludeCreateTypes”包含要排除的促销列表,例如:
当我在此列表中写入 ProductPercentageDiscountPromotion 名称并从管理控制台初始化 Hybris 系统时,此旧促销在 Product Cockpit 中不可见。但我无法初始化,因为它会删除所有项目数据。我必须更新 Hybris 系统才能做到这一点,但它不起作用。有任何想法吗?
PS:我无权在 Hybris 论坛上发布这个问题。
非常感谢!
api - 用于历史促销数据的亚马逊 MWS API
我想下载过去最好使用 MWS 进行的促销活动的所有亚马逊 FBA 促销数据(ID、折扣值和订单号)。我尝试了 _GET_FBA_FULFILLMENT_CUSTOMER_SHIPMENT_PROMOTION_DATA_ 报告,但没有检索到任何数据。第一步 GetAmazonData 不会创建平面文件头或返回任何行。抛出的错误是:以错误代码零退出。
我还为所有订单(_GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_)创建了一个 api,但这不会返回历史数据,甚至不会返回过去 90 天的数据,因为亚马逊通常会在这段时间内存储数据。我的问题是:有没有其他方法可以在报告中获取 FBA 产品过去的促销 ID?如果我需要使用 _GET_FBA_FULFILLMENT_CUSTOMER_SHIPMENT_PROMOTION_DATA_ api 步骤 1 没有运行可能是什么问题?
tabs - 电子邮件被传递到 gmail 中的促销选项卡
我们有一个基于 magento 的门户,它会在用户注册时触发欢迎电子邮件。这些欢迎电子邮件有一个标题图像,一些内容带有供用户访问其帐户的链接,以及带有页脚文本和图像的签名。
现在的问题是,这些电子邮件似乎总是在 gmail 的促销标签中而不是在收件箱中。当我们删除标题图像时,它似乎进入了收件箱。
任何人都知道我们如何修复将使其进入收件箱的图像?促销标签实际上是一个黑洞——没有人阅读这些电子邮件。
parent-child - Hybris:子用户组在促销用户限制中不可见
我通过店面创建了一个父用户组和一个子用户组。
当我在 Product Cockpit 中看到促销的用户限制屏幕时,我只能看到父用户组 ROOT 和 PARENT,而看不到子用户组 CHILD。我错过了什么吗?用户组的类型为 B2Unit。
PS:我不能在 Hybris 论坛上发布这个问题。
r - 如何计算零售促销 R 中的整体提升
我正在尝试找出哪种促销对零售促销数据有效。
数据具有以下列名称:
item_nbr
, Promo_Type
, sales
, units
, promo_units
, promo_sales
, fineline_nbr
, dept_subcatg_nbr
, dept_category_nbr
, dept_catg_grp_nbr
, acctg_dept_nbr
, year
,week
计算公式为:整体提升 = 促销商品销售提升 + 光环 – 蚕食 – 前拉
如何在 R 中计算总体提升(光环、同类相食、前拉、提升)和基线?
build - Teamcity 连锁多建促销
我试图弄清楚如何链接多个“促销”(通过用户点击),同时确保链中的构建不会排队。通过当前设置如下,注意因为我的应用程序是一个白标签,所以下面描述的配置对每个站点都重复。
- 构建和测试 - 创建压缩工件
- 部署到测试 - 具有工件和快照依赖项
- 部署到暂存 - 具有工件和快照依赖项
- 部署到生产具有工件依赖性
推广到生产时,我想在所有网站上执行此操作(无需在每个构建上手动单击推广)。
我目前正在尝试以下策略,将“部署到生产”构建设置为具有 Artifact 依赖项,而没有快照依赖项,因此它不会在链中排队。我已将工件设置为依赖于“构建和测试”配置以获得对压缩项目的访问权限,并且我已将其设置为使用引用生产构建中参数的特定构建号进行构建。
在进行了一些谷歌搜索后,我发现我可以使用以下 api 获取暂存版本号:
这很好用,但是我不明白如何将这个值放入参数中?
另外我不知道我的方法是否正确?有没有更好的办法?
curl - 在工件休息 api/build/promotion 上更改工件版本名称
我正在使用 Gradle 构建我的应用程序和工件来存储/解析二进制文件和 Jenkins-CI 来自动化构建。
到目前为止,我在 Gradle 中使用单项目结构进行构建。
对于每个构建,我都在快照库下覆盖工件中的现有 jar,并且我正在使用发布库来存储生产构建。
当我尝试使用以下 curl rest api 将工件从快照提升到发布时,我可以进行提升,但我无法更改/覆盖发布工件上的版本名称。
REST API 促进:
上述 API 调用的输出:
努力争取
是否可以覆盖 api/build/promotion..
../dev/abc-dev.jar --> ../release/abc-release.jar
对于回滚场景,我们如何在这里实现..
请提供您的意见和建议。
谢谢。
promotions - Demandware 中的 getPromotionsList()
我想在需求软件中使用对象dw.campain.Promotion
来打印活动/非活动促销列表。
您是否有一种方法可以恢复需求软件中的完整促销列表?
java - BXGY促销多发-符合条件的订单条目消费
我已经实施了 BXGY 自定义促销。为了简化我的情况,假设您的购物车中有 X 个产品后,您将获得 Y 个免费产品。
如果我在购物车中有 2*X 符合条件的产品,则预期行为是获得 2*Y 免费产品。
我的问题是多次解雇该促销活动。如果我将多重射击的最大计数设置为 4,那么尽管我在购物车中有 2*X 产品,但动作(获得免费产品)会被激活 4 次。
所以我的结论是,我需要消费符合条件的产品(该产品的条目),比如用户获得的免费产品被消费,因此他们无法参与另一次促销的资格。
我的研究结论是我需要消耗 (YFreeGift)RAOAction 中的条目,但是我需要检索所有有条件的产品,我觉得这不是正确的方法(条件在行动)。
有人知道如何消费符合条件的参赛作品吗?
BXGY 的条件翻译器(我也有强制性的合格产品,但这对于这个问题并不重要)