先决条件
由于 Buy Now 在您的网站和网络上运行,因此可能有必要确保您的网络防火墙配置为允许 omacro Buy Now 脚本与网络外部的 omacro Web 服务正确通信。详细了解
面向网络专业人员的立即购买服务信息。
在网站中包含脚本
下面的示例演示了将“立即购买”小部件与您的站点集成所需的条件。
有关“立即购买”脚本支持的参数的更具体详细信息,请参阅下面相应的参考资料。
选择您打算如何使用立即购买
Buy Now 可用于特定产品(特定产品页面或一组类似产品上的按钮),或用作在不针对特定产品的情况下将流量引导至经销商的一般方式。以下定义可能会有所帮助:
- 基于产品的经销商定位器
用作将流量引导至具有特定产品或产品系列(变体)的经销商的方式。此版本可用于单个模型产品或一组具有变体的产品。

- 一般经销商定位器
General Dealer Locator 通常作为链接放置在网站的页眉或页脚某处(或主页某处),旨在将流量引导至不考虑特定产品的经销商。此选项通常还与嵌入功能结合使用,以制作一个专门的网页,以“立即购买”为特色。

您可以通过几种不同的方式触发“立即购买”作为弹出窗口:
默认情况下,可以触发立即购买按钮以打开默认市场,如在 omacro 设置(
立即购买->
设置和功能)页面中指定的那样。根据您的业务需求,您可以选择仅允许其中一个市场(在线或本地)出现在“立即购买”弹出窗口中和/或默认打开特定市场。
请注意,更改市场选项设置将全局影响所有“立即购买”市场在您网站上的显示方式。
要触发弹出窗口并显示在
市场选项屏幕
上配置的默认市场,只需添加以下 HTML 代码。
- <a href="#obn" data-product ="ABC-12345">但是现在</a >
请注意,您必须将
数据产品参数的值
指定为 omacro
管理产品页面
上列出的 SKU 或 GTIN ,否则弹出窗口将显示错误消息。
相同的功能可以与站点现有的购物车系统并存,从而增加购物体验的价值。
|
该按钮可以按照您喜欢的方式设计,并与现有网站内容和按钮并存。 |
|
|
可用于显示在线和/或本地市场的单个按钮示例。 |
如果您希望触发弹出窗口以打开特定市场,可以将以下代码添加到您的按钮。
要触发弹出窗口并显示特定市场,只需添加以下 HTML 代码。
在线市场(市场代码“ONL”):
- <a href="#obn" data-product ="ABC-12345" data-market =" ONL ">但在线</a >
当地市场(市场代码“LOC”):
- <a href="#obn" data-product ="ABC-12345" data-market =" LOC ">本地购买</a>
请注意,您必须将
数据产品参数的值
指定为 omacro
管理产品页面
上列出的 SKU 或 GTIN ,否则弹出窗口将显示错误消息。
HTML数据市场 属性指定弹出窗口将打开的市场。它可以是以下值。
- ONL - 在线市场
- LOC - 本地市场
如果市场未设置或设置不正确,弹出窗口将 默认为市场选项屏幕上配置的内容。
还要记住,按钮样式和位置完全在您的控制之下,并且可以匹配您网站使用的任何主题。
将“立即购买”嵌入页面
Buy Now 可以直接
嵌入到网页上,而不是通过弹出窗口进行操作。这对于专门的经销商登录页面或将控件嵌套在产品页面内或页面上的动态元素(例如选项卡或手风琴控件)内可能很有用。
有关实施细节,请查看我们的嵌入式经销商定位器指南。
以下是如何使用它的几个示例:
|
在具有自定义样式的产品页面上的选项卡中嵌入的示例。 |
|
|
嵌入专用登陆页面的示例,该页面配置为以自定义样式显示本地市场。 |
探索“立即购买”设置和功能
以下信息描述了与立即购买相关的各种选项,这些选项可在
omacro 设置(立即购买-> 设置和功能)页面中进行配置。从“设置和功能”页面
更改设置将全局影响
所有“立即购买”功能在网站上的运作方式。请注意,下面描述的一些功能可以通过 HTML 或 JavaScript 代码来控制,并在本文档的其他脚本选项部分进行了描述。
市场期权
默认情况下,可以触发立即购买按钮以打开默认市场,如在 omacro 设置(
立即购买->
设置和功能)页面中指定的那样。根据您的业务需求,您可以选择仅允许其中一个市场(在线或本地)出现在“立即购买”弹出窗口中和/或默认打开特定市场。
- 选择可见选项卡(在线零售商、本地零售商)
您可以配置“立即购买”以显示应显示哪些市场选项卡。默认情况下,两个市场选项卡都是可见的。
- 选择默认选项卡
触发“立即购买”时,您可以控制要先加载哪个市场。默认情况下,选择在线市场。请注意,如果只有一个选项卡可见,则会自动选择该市场。
- 域名白名单
您可以指定哪些域名允许访问 omacro 端点的请求数据。这有助于防止“立即购买”在您的环境之外运行。该字段支持以逗号分隔的域列表。留空表示没有限制。
在线市场期权
以下选项特定于在线市场选项卡。
- 启用美国 MAP 限制
您可以阻止任何违反 US MAP 的产品出现在“立即购买”中。如果启用,请务必参考USA MAP 报告工具以帮助识别潜在的产品定价问题。请注意,此功能仅适用于基于产品的经销商定位器。 - 显示零售商定价
启用此功能将显示产品定价(如果可用)。请注意,此功能仅适用于基于产品的经销商定位器。 - 显示处于“缺货”状态的零售商
如果选中,这将允许经销商出现在“立即购买”中,而不管库存状态如何。 - 首先显示有可用库存的零售商
将有可用库存的经销商放在库存状态未知或缺货的其他经销商之前。 - 显示零售商库存状况
仅显示已报告库存状态的经销商。
- 允许用户更改他们的国家
确定是否允许用户更改他们的国家。如果启用,国家选择器选项将在在线市场选项卡中可用。

- 排序
您可以选择三个选项之一来控制经销商的显示方式。 - 按字母顺序排列- 经销商的排序按字母顺序显示。
- 随机(循环)- 经销商的排序完全随机。
- 特定排序顺序- 排序基于预定义的经销商列表顺序。此选项对于确定您希望在特定订单中展示的经销商的优先级很有用。任何未指定的经销商将按随机(循环)顺序放置。
当地市场期权
以下选项特定于本地市场选项卡。
- 显示库存状态
显示报告的库存(如果可用)。状态可能是 Likely、Limited、None、Unknown。 - 仅显示用户所在国家/地区的零售商
如果位于用户所在国家/地区之外,则阻止经销商显示在结果中。 - 测绘
控制是否显示特定经销商类型。可以从卖家 ->管理卖家页面配置和分配经销商的各种属性(零售地点、服务中心、在线、租赁提供商)。经销商可以再应用一个属性。选定的属性会自动传播到它们的卫星位置。注意:此功能也可用作 HTML 中定义的自定义规则。了解更多如何 将自定义规则添加到经销商结果中。 - Show Rental Providers - 如果未选中并且经销商已专门指定为租赁提供商,则该经销商将不会显示在结果中。
- 显示服务中心- 如果未选中并且经销商已专门指定为服务中心,则该经销商将不会显示在结果中。
- Primary Map Radius & Secondary Map Radius - 您可以控制在地图上搜索当地经销商的半径。详细了解如何在“立即购买”弹出窗口中调整地图搜索半径
设置自定义“无结果”消息
您可以创建自定义消息,以便在找不到经销商时显示。输入支持自定义格式以及用于布局和样式的基本 HTML 元素。默认情况下,消息不包含任何样式。
其他脚本选项
为在线市场结果设置自定义分页大小
您可以通过几个 HTML 选项配置将出现在“在线市场”选项卡上的经销商数量。默认情况下,最多显示 12 个结果,但您可以将页面大小配置为低至 1 和无限制(根本没有分页)。这可以全局应用或应用于特定按钮(甚至跨多个按钮不同)。了解如何
将自定义页面大小添加到在线经销商结果中通过 CSS 覆盖自定义结果窗口并对其进行视觉更改
通过电子邮件或外部链接直接触发立即购买经销商定位器