如何把网上拍卖展示在您自己的网站上

您的网站是搜索引擎、AI 助手和您自己的客户早已在找到您的地方,而一个写着“我们的拍卖”的链接并不够:大家想在当前所在的页面上就看到拍品、价格和剩余时间。本指南讲解一个好的拍卖嵌入块该显示什么、实现它的那一行代码,以及这行代码在各个常见建站工具里放在哪里。

更新于

您要添加的是什么放在您现有网站上的一个小型实时区块:拍品照片、标题、当前价格、出价次数和倒计时,自动刷新,点击进入拍品页面。
它不是什么不是把整个拍卖网站框进来,也不是在您的网站上出价:出价仍在拍卖网站上进行,注册和付款都在那里。
怎么做一行 HTML,粘贴到建站工具允许添加代码的地方。不接受脚本的地方,改用一张带链接的实时图片。
所需时间十分钟,大部分时间花在建站工具里找到正确的那个框。
拍卖结束时一个好的嵌入块会在没有进行中或即将开始的拍品时自动消失,所以页面上永远不会显示过期的拍卖。

一个好的拍卖嵌入块显示什么

四样东西,别的都不要:

  • 当前进行中的拍品,带照片、标题、当前价格和出价次数,以及一个真正在走的、指向各自截止时间的倒计时。尚未开始的拍品则显示起始价格和距开始的倒计时。
  • 点击即打开拍品,在拍卖网站上以新标签页打开,这样访客可以出价而不离开您的页面。
  • 没有内容时什么都不显示。当没有拍品进行中或即将开始时,区块应自动消失。一个显示着上个月拍卖或“目前没有拍卖”的嵌入块,是在告诉每位访客您并不忙。
  • 您的外观。您的强调色和边角风格,让它看起来是您网站的一部分,而不是一则广告。

要避免的:用 iframe 框进整个拍卖网站(两条滚动条、两个页眉、手机上版式错乱)、一张拍下当天就过时的截图,以及任何要求访客在您的网站上登录才能看价格的东西。

两种实现方式

脚本。一行 <script>,负责绘制区块并保持更新。这是常规做法,凡是建站工具允许添加“自定义代码”、“嵌入 HTML”或“代码块”的地方都能用。它不应设置 Cookie,也不应替您的访客加载字体或跟踪器;对您考虑的任何小组件都该提出这个要求,因为要涵盖它的是您的隐私声明。

带链接的实时图片。有些地方不接受脚本:邮件签名、邮件通讯工具、少数建站工具的免费套餐、内网。在那里,一张每隔几分钟在服务器上重新生成、外面套着指向拍卖的链接的图片,能完成大部分任务:它显示有多少件拍品进行中以及出价何时截止,而且在几周前发出的页面或邮件里也保持最新。

那一行代码

对于基于 Auctify 搭建的拍卖网站,免费的 AuctionAmigo 小组件就是一行:

<script async src="https://auctionamigo.com/w.js"
  data-site="your-sale.myauctify.com" data-shape="horizontal"
  data-colour="#ffd23f" data-corners="8" data-background="light"></script>

把 your-sale.myauctify.com 换成您拍卖网站的地址,带不带 https:// 都行;自己的域名同样适用。本站首页的设计器会替您写好这一行,填入您的颜色和样式,并在您复制之前展示效果。各属性如下:

属性取值默认值
data-site拍卖网站的地址(必填)无
data-shapefloating、horizontal、vertical、skyscraperfloating
data-colour强调色,格式为 #rrggbb#ffd23f
data-corners圆角半径,单位像素,0 到 248
data-backgroundlight 或 darklight
data-limit拍品数量,1 到 12取决于样式
data-target要绘制到的元素的 CSS 选择器标签所在的位置
data-lang语言代码,例如 de、fr、pt-br拍卖网站的语言

它每两分钟刷新一次,不设置 Cookie,不存储任何内容,不加载字体和跟踪器,在自己的 shadow root 中绘制,因此您的样式和它的样式互不干扰;当网站没有进行中也没有即将开始的拍品时,它什么都不显示。出价在拍卖网站上进行,绝不在小组件里。

选哪种样式,放在页面哪里

样式放在哪里适合
悬浮任何位置,包括页面的 head:它停在每个页面的底部角落,访客可以收起。页面很多、希望每一页都能看到拍卖的网站。
横向标签所在的位置:首屏大图下方、页脚上方、较宽的内容区。首页或专门的“拍卖”页面。
纵向侧边栏或较窄的一列。博客和新闻式版式。
竖长条又高又窄的位置。带固定侧栏的页面。

先放一处,不要三处。首页首屏之下是大多数访客都会看到的位置;每个页面上的悬浮小组件是第二选择。拍品数量按空间大小来定:窄侧边栏里放三件拍品,比放十二件好看。

粘贴到哪里,按建站工具逐个说明

每个建站工具都有一个放第三方代码的框,只是名称不同。下面的菜单名称按各工具在撰写时的标注给出,改版后可能会挪动位置,所以如果某一项找不到了,请在该工具的帮助中搜索“嵌入代码”或“自定义代码”。某项功能取决于套餐时会注明;请先核对您自己的套餐,不要想当然。

  1. WordPress

    在区块编辑器中,在您想要的页面上添加一个自定义 HTML 区块,把这一行粘贴进去;或者用一个小工具区域放在侧边栏。另有一篇用 WordPress 网站举办拍卖的专门指南,涵盖这一点以及插件的问题。

  2. Wix

    在编辑器中:添加元素 → 嵌入代码 → 嵌入 HTML,把这一行粘贴到该元素里并调整大小。Wix 把嵌入的代码放在它自己的框架里运行,所以请选内嵌样式(横向、纵向或竖长条),并把元素调到该样式需要的大小;悬浮小组件无法离开那个框架。全站代码放在设置 → 自定义代码,Wix 在已连接域名的付费套餐上提供此功能。

  3. Squarespace

    在您想显示拍品的位置添加一个代码块并粘贴这一行。Squarespace 在 Business 及以上套餐中运行代码块里的脚本;在 Personal 套餐中,代码块只显示 HTML,脚本不起作用。要一次应用到所有页面,用设置 → 高级 → 代码注入 → 页脚,套餐要求相同。

  4. Jimdo

    Jimdo Creator:小工具 / HTML 元素,粘贴这一行。Jimdo 较新的编辑器在付费套餐上提供 HTML 元素。选内嵌样式,并给元素留出空间。

  5. Webflow

    把一个嵌入元素拖到页面上,把这一行粘贴进去。全站代码放在站点设置 → 自定义代码 → 页脚代码,发布需要付费站点套餐。

  6. Shopify

    在线商店 → 模板 → 自定义,在拍品应出现的分区中添加一个自定义 Liquid 区块(或自定义 HTML,取决于模板),粘贴这一行。小组件链接到外部的拍卖网站;它不会往商店的购物车里添加任何东西。

  7. Weebly 和 Google Sites

    Weebly:嵌入代码元素。Google Sites:插入 → 嵌入 → 嵌入代码。两者都在自己的框架里运行代码,所以请用内嵌样式,并把元素调到相应大小。

  8. 纯 HTML,或交给开发者

    把这一行粘贴到区块应出现的位置,或者选悬浮样式,紧贴 </body> 之前放置。借助 data-target,您可以把标签固定放在一处,让小组件按选择器绘制到任意元素中。

不允许脚本的地方

邮件签名、邮件通讯工具、一些建站工具的免费套餐和大多数内网会剥除脚本。在这些地方用实时图片:一张每隔几分钟在服务器上重新绘制的横幅,显示有多少件拍品进行中以及出价何时截止,外面套着指向拍卖的链接。在 HTML 里就是一个 <a> 包着一个 <img>;在邮件通讯工具里就是“添加图片,设置链接”。因为图片会重新绘制,两周前发出的邮件仍显示当前数量,而拍卖结束后,它会变成一张简洁的访问拍卖网站的邀请,而不是一句过期的说法。

实时图片做不到的:显示单件拍品及其价格,或者倒计时。它是备选方案,不是首选,而且它更适合放在邮件里,远胜于放在本可以运行脚本的网页上。

检查它是否正常工作

分别在手机和电脑上用隐私浏览窗口打开页面。一两秒内您应该就能看到拍品。如果什么都看不到,原因是以下三种之一,而小组件对这三种情况都刻意保持沉默,这样访客永远不会看到错误提示:

  • 拍卖网站没有进行中也没有即将开始的拍品。上架一件拍品,或者检查出价是否真的已经开始。
  • 拍卖网站处于私密模式,所以它的任何内容都不公开。私密网站无法在任何地方展示。
  • 地址写错了,或者建站工具分配给代码的元素太小,画不下。检查 data-site 的拼写,然后把元素调大。

然后在拍卖网站上出一次价,等两分钟,确认您页面上的价格已经变化。此后就没有什么需要维护的了:拍卖结束时区块自行消失,下一场拍卖的拍品一上架它就会再次出现。

常见问题

我可以把拍卖嵌入 Wix、Squarespace 或 Jimdo 网站吗?

可以,通过各建站工具的代码元素:Wix 上的“嵌入 HTML”,Squarespace 上的代码块(脚本需要 Business 及以上套餐),Jimdo 上的“小工具 / HTML”元素。在框架内运行代码的建站工具需要用内嵌样式并按元素大小调整,而不是悬浮样式。

小组件能让大家在我的网站上出价吗?

不能。它显示进行中的拍品及其价格、出价次数和倒计时,并在新标签页中打开拍卖网站上的拍品,注册、出价和付款都在那里进行。出价绝不会在小组件内发生。

拍卖结束后我的网站上会怎样?

当拍卖网站没有进行中也没有即将开始的拍品时,小组件什么都不显示,所以页面上永远不会出现一场已结束的拍卖。下一批拍品上架时它会重新出现。

这个嵌入块会设置 Cookie 或跟踪我的访客吗?

AuctionAmigo 小组件不设置 Cookie,不存储任何内容,不加载字体和跟踪器;它发出一次请求获取拍品,并从拍卖网站加载拍品照片。添加任何其他小组件之前都请提出同样的要求,因为要涵盖它的是您的隐私声明。

我的邮件通讯工具不接受脚本,怎么办?

用实时图片:一张每隔几分钟重新绘制的横幅,显示拍品数量和截止日期,外面套着指向拍卖的链接。它在几周前发出的邮件里也保持最新,拍卖结束后则变成一张简洁的邀请。