当前,Google Maps API密钥存储在Spartacus中,我们希望对该密钥进行配置,使其来自SAP Commerce,而不是静态地存储在Spartacus配置中。
路线图中是否有可用的API或计划中的集成以提供Google Maps API密钥?没有可用的文档来表明这是在路线图中
答案 0 :(得分:1)
不幸的是没有。虽然后端的 business 用户也无法配置API,但它提供了方便的特定于站点的配置。我想这就是你的追求。
此问题已在积压中提出,请参阅https://github.com/SAP/spartacus/issues/7947。
要在多站点环境中考虑该站点,您需要自定义GoogleMapRendererService.renderMap
,并连接BaseSiteService.getActive
。根据活动站点,您可以评估包含站点特定API密钥的自定义配置。