问题标签 [salesforce-commerce-cloud]
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.
demandware - 语言环境功能?
SFCC 中是否有服务器端功能来获取语言环境?谢谢!!!
我正在本地化一个 sfcc 站点,需要将数千个硬编码字符串(在从 Merchant Tools > Content > Import & Export 获得的 xml 文件中)中的 en_gb 语言环境更新为将动态插入正确语言环境的服务器端代码,即 en_gb , fr_fr 等。我知道有一些服务器端函数,如 $URL()$,可以在呈现内容之前运行。有没有一个可以获取语言环境?
这就是我现在所拥有的...... https://www.example.com/en_gb/holiday-sale-event/?prefn1=productType&prefv1=Shoes
理想情况下,我正在寻找类似的东西:https://www.example.com/ $Locale()$/holiday-sale-event/?prefn1=productType&prefv1=Shoes
预期结果将是:
https://www.example.com/en_gb/holiday-sale-event/?prefn1=productType&prefv1=Shoes
https://www.example.com/en_nl/holiday-sale-event/?prefn1=productType&prefv1=Shoes
https://www.example.com/fr_fr/holiday-sale-event/?prefn1=productType&prefv1=Shoes
https://www.example.com/de_de/holiday-sale-event/?prefn1=productType&prefv1=Shoes
...等等,取决于语言环境。
salesforce - 在内容槽 Salesforce B2C Commerce Cloud 中添加自定义 css
我有一个内容槽,我需要在其中添加来自 Business Manager 的自定义 css 文件。我想在 head 部分添加自定义文件。有什么办法可以做到吗?
我尝试在 Content Asset 中添加一个自定义 css 文件并将该资产链接到 Content 插槽,但它不起作用。
google-analytics - 当页面导航到第三方页面然后使用谷歌标签管理器进入确认页面时,如何跟踪结帐行为?
我已经使用 GTM(谷歌标签管理器)为电子商务网站完成了谷歌分析增强电子商务实施。我已经实施了结帐渠道,并为所有付款方式正确捕获了下单详细信息,但确认付款方式除外。我需要一些帮助来解决这个问题。
对于结帐渠道,我们有 4 个步骤:发货、付款、订单审核和确认(感谢页面)。我们有信用卡、PayPal、Affirm(https://www.affirm.com/)等付款方式。
除了 Affirm ( https://www.affirm.com/ )之外,我能够在每个步骤中正确捕获流程以及下车信息。在确认的情况下,单击订单审核按钮,用户将进入确认付款页面,付款成功后,他将被重定向到感谢页面。
现在,如果我检查 GA 仪表板的产品列表性能部分,我会看到产品的一行显示值,直到产品结帐列的唯一购买列为 0,另一行显示“(未设置)”产品列表名称,其中它仅将 Unique Purchases 列填充为 1,而所有其他列显示 0 值。不知道为什么会这样。在其他支付方式的情况下,我们只显示一个弹出窗口来支付金额,但对于 Affirm,页面被重定向到第三方页面,这就是支付发生的地方。请帮我解决这个问题。谢谢。
demandware - 为 Salesforce 商务云市场构建应用程序
我正在尝试为 salesforce 商务云 (Demandware) 市场构建一个应用程序。无法找到起点、开发人员文档或指南。我需要一些帮助来启动这个项目。
salesforce-commerce-cloud - SalesForce 商务云。截取用户和订单数据
我对Commerce Cloud产品不是很熟悉,但是我需要知道一点,希望社区可以帮助我。我需要为使用 SF Commerce Cloud 的客户实施一项功能,我想知道这是否可行。客户希望将一些数据(例如订单和用户)发送到额外的存储空间。这是当地法律的要求,他们必须执行它才能开展业务。
是否可以拦截下订单、修改、删除和电子商店客户创建、修改、删除等操作?如果您能帮助我找到其他信息的方向,那就太好了,因为经过多次尝试,我无法访问 Commerce Cloud 的试用版。
谢谢!
salesforce - SFCC - 帮助将所有产品从 Salesforce Commerce Cloud (Demandware) 导出为 XML 或 CSV
我们正在尝试将商店从 SFCC 迁移到 Shopify,但我们无法从 Salesforce Commerce Cloud(以前的 Demandware)导出产品。
我已经查看了来自 SFCC 的大量文档,但我没有找到简单的产品出口。我想知道我是否会误解他们的术语。
当我尝试导出我的产品时,我错过了导出中的许多产品属性,例如自定义属性。我怎样才能得到这些数据呢?
javascript - 如何使用 es6 的动态导入从静态导入模块?
我正在尝试将动态导入添加到我的代码中,以在客户端获得更好的性能。所以我有一个捆绑 js 文件的 webpack 配置。在 SFCC 上,捆绑的文件位于静态文件夹中,该文件的路径如下所示:/en/v1569517927607/js/app.js)
我有一个函数,当用户单击按钮时,我使用 es6 的动态导入来调用模块。问题是当我们调用那个模块时,浏览器没有找到它,因为路径错误。
/en/lazyLoad.js net::ERR_ABORTED 404 (Not Found)
这是正常的,因为文件在/en/v1569517927607/js/lazyLoad.js
.
有没有办法从正确的道路上得到它?这是我的代码。
authentication - 是否可以使用外部客户身份验证(例如 Cognito 访问令牌)对 SFCC(需求软件)OCAPI /shop 进行授权调用?
今天,我们将 SFCC 用于电子商务,它还充当了我们的主要身份提供者。我们正在迁移用户并过渡到使用外部身份提供商 Amazon Cognito。
迁移之后,我们希望能够使用外部 idp (Cognito) 执行身份验证,并使用已发布的 Cognito 'Bearer' 令牌来调用商店 API。
这可能吗?或者,商店 API 是否需要 SFCC 颁发的 JWT?
single-sign-on - Salesforce Commerce Cloud 能否用作外部应用程序的 IDP
我的要求是在 Salesforce Commerce Cloud B2C 和 BlackBoard/BrightSPace 之间设置 SSO。这意味着 Salesforce Commerce Cloud 将成为 IDP。
因此,当我尝试登录 BlackBoard/BrightSPace 时,是否应该重定向到 CommerceCloud 进行登录身份验证。
请让我知道这怎么可能。
e-commerce - 按语言 ID 获取内容资产
我正在使用 Saleforce.com 系统开发网站,在我调用的默认站点中<iscontentasset aid="logo"/>
,它的工作。在管理页面中,我选择语言是英语,在我的代码中我想调用<iscontentasset aid="logo" language="en" />
但它不起作用。请帮我!