与酒店广告类似,与民宿集成需要完成一次性任务,以便设置民宿房源和价格,以向搜索其下一个目的地的用户显示。集成流程可以直接通过 Google 开始,方法是满足下列要求并填写民宿意向调查表,或者与已获批准的第三方集成合作伙伴协作。获得批准后,Google 技术支持客户经理会在集成流水线的每个步骤上与您联系。
总的来说,您应该实现:
房源商家信息:房源的静态信息,包括名称、地址、地理编码位置、图片和网站网址,以及酒店设施。
价格:表示某房源空房情况和价格的行程。
着陆页:模板,可让用户通过预填充的行程信息访问您的网站。
准备工作
在与民宿集成之前,您应该能够提供以下信息:
可与 Google 技术支持客户经理联系的指定合作伙伴技术联系人。
我们为保护客户隐私而与 Google 签订的合同。
提供本地化自助服务或基于电子邮件的用户支持。
房源商家信息 Feed
民宿商家信息 Feed 包含要在 Google 上显示的所有房源。此 Feed 包含房源的实际属性,包括名称、地址、地理编码位置、图片网址、网站网址和酒店设施。如果您不确定自己的房源是民宿还是酒店,请参阅酒店和住宿商家的类别。
您可以通过以下 2 种方式提供民宿商家信息。
方法 1:抓取的列表 Feed
对于广告资源较少的合作伙伴(包括希望简化设置和维护的物业管理方)而言,这种方法是首选方法。合作伙伴使用结构化数据标记他们的网站,Google 可以抓取该网站以生成列表 Feed。
标记您的网站
按照 Search Console 文档操作,在您的网站上标记民宿。
创建包含民宿商家信息的站点地图
Google 会自动点击您网站上的链接,以找到您的民宿商家信息。为确保 Google 能够更快地找到您的所有商家信息,您可以创建包含民宿商家信息的站点地图。请按照指南创建站点地图。
对于抓取的商家信息 Feed,站点地图还有一些其他要求:
- 站点地图必须包含度假商家信息网址;它不能是被其他搜索产品使用的站点地图索引。
- 站点地图最好仅包含民宿商家信息网址,但也可以包含其他网址。
- 您可以提供多个站点地图。
- 与您的 Google 技术支持客户经理共享指向您站点地图的链接。
方法 2:XML 列表 Feed
对于酒店营销管理合作伙伴和拥有较多广告资源的合作伙伴而言,这种方法是理想之选。在进行初始提取时,合作伙伴将创建一个民宿列表 Feed,并在其中添加民宿特有的属性。
创建 XML 文件
对于初始提取,您需要根据酒店列表 Feed XML 参考文档中提供的规范,与 Google 技术支持客户经理共享酒店信息 Feed。但与酒店列表不同,您应添加特定于民宿的相关属性。提取商家信息 Feed 可能需要大约 2 到 4 周的时间,在此期间,Google 将与您联系,帮助您对 Feed 进行问题排查和优化。
民宿独有的属性
常规 XML 结构的格式与酒店商家信息 Feed 的格式类似。请参阅酒店列表 XML 参考文档。
如果不能包含以下项,则相应商品详情会自动停用。
- 必需的 XML 子元素:
id
、name
、latitude
、longitude
、address
。 - 必需属性:
capacity
和website
。- 请参阅酒店信息 Feed 中指向房源的直接链接示例。这让用户有机会访问媒体资源网站。
- 民宿专用属性、子元素和 XML 示例。
托管酒店信息 Feed 和文件结构
使用 .zip 文件托管您的商家信息 Feed。Google 每天都会提取您的商品目录中的最新一组房源信息。
在导入托管列表文件时,请注意以下要求:
- 您将与 Google 分享 .zip 文件。
- 只能以 .zip 格式(不能 .tar 或 .gz)分享 Feed。
- 每个 .zip 文件可以包含多个清单 XML 文件。
- 每个 XML 文件都可以包含多个商家信息(首选)。
- 每个 XML 文件必须小于 100 MB。
每个 XML 文件只能包含一种语言。
示例:
xml{:.readonly} <listings><language>en</language>...</listings>
对于非主要语言,请仅以该语言添加房源的唯一 ID 和内容。
测试 XML
如需在与 Google 共享 XML 文件之前验证其是否正确,请使用以下命令验证您的 Feed,如酒店广告架构中所述:
xmllint --noout --schema http://www.gstatic.com/localfeed/local_feed.xsd myfile.xml
房源信息图片要求
我们建议房源至少包含 8 张照片(至少 1 间卧室、1 间浴室和 1 个公共区域)。如果照片少于 8 张,可能会影响商家信息的性能指标。
使用质量尽可能好的图片,前提是这些图片符合以下限制条件:
- 建议分辨率:1920 x 1080 像素
- 最大高度:4000 像素
- 最大宽度:4000 像素
- 总大小上限:10 MB
- 文件格式:JPG、JPEG、PNG、WEBP
- 方向:横向
- 确保图片网址可供 Googlebot 和 Googlebot-Image 访问,并且未在
robots.txt
或 HTTPX-Robots-Tag
标头中被屏蔽。如需了解详情,请参阅测试robots.txt
。
图片中不应带有水印或品牌标识。没有图片的属性会自动禁止提供图片。
图片顺序是系统自动生成的,无法更改。Google 会对房源列表中的图片进行排名并显示,并会考虑用户查询字词等考虑因素。例如,当用户搜索“配有泳池的民宿”时,与泳池相关的图片可能会显示在更高级别。
常见问题
Google 民宿不支持客房共享功能。我们仅支持完整属性。
每项可预订的房源都应作为单独的 <listing>
(包含其自己的详细信息和属性)发送给 Google。例如,多单元建筑中的每个公寓单元都应作为单独的 <listing>
发送。
属性在说明房源详情方面起着重要作用,因此请发送尽可能多的属性,以帮助提升您的房源。
价格 Feed
完成商家信息 Feed 提取和问题排查后,您需要设置酒店价格集成,以便 Google 能够为民宿房源缓存更新后的行程价格。
设置定价的方法有两种:
- 方法 1:Google 交易定价
- 方法 2:针对民宿的 ARI 价格支持
方法 1:Google 交易定价
如果您使用 Google 交易价格将价格传递给 Google,则价格集成与酒店价格集成相同。请参阅 XML 参考文档:定价和客房空房情况(交易)。
您可以开始使用拉取投放方法实现价格 Feed。如果 PULL 方法成功,您可以升级到 PULL+HINT(价格更改)方法,以更好地控制更新后的价格。
当用户访问未在 Google 缓存的行程时,可以使用实时价格查询端点(类似于 PULL 端点)获取其价格。
方法 2:针对民宿的 ARI 价格支持
空房情况、房价和空房情况 (ARI) 可用于提供每晚房价和空房情况信息,Google 会使用这些信息为用户生成价格。
在民宿中,每个单元都是一个单独的商家信息,并且只有一个房间具有一种房间类型。
不过,每项房源可以有多个不同的费率方案(套餐)。例如:
您可以为房客提供具有不同增值服务的预订选项,例如免费取消。
您可以将费率方案用作虚拟费率,以实现具有额外限制的促销活动(即使 Promotions API 更适合该用例)。
针对民宿的 ARI 消息的最佳做法如下:
对于交易(房源数据):
使用您选择的房间 ID 指定单个
RoomData
元素,以表示商家信息中的各个单元,从而与 ARI 消息中的@InvTypeCode
匹配。您可以重复使用该媒体资源 ID。为您计划使用的每个费率方案指定一个或多个
PackageData
元素。
对于 OTA_HoteInvCountNotifRQ:
- 如果单位在指定日期有货,请将库存数量设为 1;如果单位已预订,则设为 0。
着陆页
对于民宿集成,配置着陆页的基本基本原理与酒店集成相同。必须至少有一个面向所有用户且没有任何限制的通用着陆页。
以下着陆页示例涵盖了所有用户所在国家/地区和每种语言。在此示例中,My Amazing VR Website
是用户在民宿搜索结果中看到的品牌名称:
<?xml version='1.0' encoding='UTF-8'?>
<PointsOfSale partner='partner-name-vr'>
<PointOfSale id='landing-everywhere'>
<DisplayNames display_text='My Amazing VR website' display_language='en'/>
<URL>https://example.com/property/(PARTNER-HOTEL-ID)?checkin=
(CHECKINDAY)%2F(CHECKINMONTH)%2F(CHECKINYEAR)&checkout=
(CHECKOUTDAY)%2F(CHECKOUTMONTH)%2F(CHECKOUTYEAR)&guests=(NUM-GUESTS)
</URL>
</PointOfSale>
</PointsOfSale>
价格准确性
根据引荐体验政策,Google 希望 Google 端缓存的价格和空房情况与您网站上的价格和空房情况一致。我们会定期检查缓存中的价格与您的网站价格,并根据 Google 价格缓存中价格的新鲜度分配一个价格准确性得分。
为了确保将价格传递给 Google 不会出现根本性问题,帐号必须持续高于价格准确性得分阈值达到一定天数,才能被启用并向用户显示。即使帐号上线,这些检查也会继续进行。
在集成过程中以及集成之后,您可以在 Hotel Center 帐号中访问不匹配的案例和详细信息,以帮助进行问题排查。
针对集成合作伙伴的品牌关联
通过品牌关联,您可以将民宿房源分组在一起。您可以将品牌专用图标(或徽标)与品牌中的一组房源相关联。请按照如何将房源与品牌相关联中的说明操作。