휴양지 임대

호텔 광고와 마찬가지로 공유숙박과 통합하려면 다음 목적지를 검색하는 사용자에게 표시할 공유숙박 시설과 가격을 설정하는 일회성 작업을 완료해야 합니다. 통합 프로세스는 아래에 나열된 요구사항을 충족하고 공유숙박 신청 양식을 작성하여 Google과 직접 시작하거나 승인된 서드 파티 통합 파트너와 협력하여 시작할 수 있습니다. 승인이 완료되면 Google 기술 계정 관리자가 통합 파이프라인의 모든 단계에서 연락을 드립니다.

요약하면 다음을 구현해야 합니다.

  1. 숙박 시설 등록정보: 이름, 주소, GeoCode 위치, 이미지 및 웹사이트 URL, 편의시설 등 숙박 시설에 관한 정적 정보입니다.

  2. 가격: 숙박 시설의 이용 가능 여부와 가격을 나타내는 여정입니다.

  3. 방문 페이지: 사용자가 미리 입력된 여정 정보로 웹사이트에 도착할 수 있는 템플릿입니다.

시작하기 전에

숙박 시설과 통합하려면 다음을 제공할 수 있어야 합니다.

  • Google 기술 계정 관리자가 연락할 수 있는 지정된 파트너 기술 담당자

  • 고객 개인 정보를 보호하기 위해 Google과 체결한 계약

  • 현지화된 셀프 서비스 또는 이메일 기반 사용자 지원

숙박 시설 등록정보 피드

공유숙박 등록정보 피드에는 Google에 표시할 모든 숙박 시설이 포함됩니다. 이 피드에는 이름, 주소, GeoCode 위치, 이미지 URL, 웹사이트 URL, 편의시설 등 숙박 시설의 물리적 속성이 포함됩니다. 숙박 시설이 공유숙박인지 호텔인지 확실하지 않으면 호텔 및 숙박 시설 비즈니스 카테고리를 참고하세요.

공유숙박 등록정보를 제공하는 방법에는 두 가지가 있습니다.

방법 1: 크롤링된 목록 피드

간단한 설정과 유지관리를 원하는 숙박 시설 관리자 등 소규모 인벤토리를 운영하는 파트너에게 적합한 방법입니다. 파트너는 구조화된 데이터로 사이트를 마크업하고 Google은 이를 크롤링하여 목록 피드를 생성합니다.

웹사이트 마크업

Search Console 문서에 따라 사이트의 숙박 시설을 마크업합니다.

공유숙박 등록정보가 포함된 사이트맵 만들기

Google은 사이트의 링크를 자동으로 따라가서 숙박 시설 등록정보를 찾습니다. Google에서 모든 숙박 시설을 더 빠르게 찾을 수 있도록 숙박 시설 목록이 포함된 사이트맵을 만들 수 있습니다. 사이트맵 생성 가이드를 따르세요.

크롤링된 등록정보 피드의 사이트맵에는 몇 가지 추가 요구사항이 있습니다.

  • 사이트맵에는 숙박 시설 등록정보 URL이 포함되어야 합니다. 다른 검색 제품에서 사용되는 사이트맵 색인은 사용할 수 없습니다.
  • 사이트맵에는 숙박 시설 등록정보 URL만 포함하는 것이 좋지만 다른 URL도 포함할 수 있습니다.
  • 여러 사이트맵을 제공할 수 있습니다.
  • 사이트맵 링크를 Google 기술계정 관리자와 공유합니다.

방법 2: XML 목록 피드

이 방법은 연결 파트너 및 인벤토리가 더 많은 파트너에게 적합합니다. 첫 처리 시 파트너는 공유숙박 목록 피드를 만들고 공유숙박에 고유한 속성을 포함합니다.

XML 파일 만들기

첫 처리 시 호텔 목록 피드 XML 참조에 제공된 사양에 따라 Google 기술 계정 관리자와 등록정보 피드를 공유해야 합니다. 하지만 호텔 목록과 달리 공유숙박 관련 속성을 포함해야 합니다. 등록정보 피드 처리에는 약 2~4주가 소요되며, 이 기간 중 Google에서 피드 문제 해결과 최적화를 지원하기 위해 연락할 것입니다.

공유숙박에만 해당하는 속성

일반적인 XML 구조는 호텔 등록정보 피드와 형식이 유사합니다. 호텔 목록 XML 참조를 참고하세요.

다음 항목을 포함하지 않으면 등록정보가 자동으로 사용 중지됩니다.

등록정보 피드 및 파일 구조 호스팅

등록정보 피드를 ZIP 파일로 호스팅합니다. Google은 인벤토리의 최신 숙박 시설 목록을 매일 가져옵니다.

호스팅된 등록정보 파일을 가져올 때 다음 요구사항을 준수하세요.

  • ZIP 파일은 Google과 공유해야 합니다.
  • 피드는 ZIP 형식으로만 공유해야 합니다 (TAR 또는 GZ는 안 됨).
  • 각 ZIP 파일에는 여러 등록정보 XML 파일이 포함될 수 있습니다.
  • 각 XML 파일에는 여러 항목이 포함되어야 합니다.
  • 각 XML 파일은 100MB 미만이어야 합니다.
  • XML 파일이 많지 않도록 합니다. 파일당 여러 등록정보를 통합합니다.
  • 각 XML 파일에는 하나의 언어만 포함할 수 있습니다.

    • 예: xml{:.readonly} <listings><language>en</language>...</listings>

    • 기본 언어가 아닌 언어의 경우 해당 언어의 숙박 시설에 대한 고유한 호텔 ID와 콘텐츠만 포함합니다.

XML 테스트

Google과 공유하기 전에 XML 파일이 올바른지 확인하려면 다음 명령어를 사용하여 호텔 광고 스키마에 설명된 대로 피드의 유효성을 검사하세요.

xmllint --noout --schema http://www.gstatic.com/localfeed/local_feed.xsd myfile.xml

숙박 시설 등록정보 이미지 요구사항

등록정보에는 침실, 욕실, 공용 공간 이미지를 각각 1장 이상 포함하여 최소 8장의 사진이 있어야 합니다. 사진이 8개 미만이면 등록정보의 실적 측정항목에 영향을 줄 수 있습니다.

다음 제약 조건을 충족하는 경우 가능한 최고의 품질의 이미지를 사용하세요.

  • 권장 해상도: 1920x1080픽셀
  • 최대 높이: 4,000px
  • 최대 너비: 4,000px
  • 최대 전체 크기: 10MB
  • 파일 형식: JPG, JPEG, PNG, WEBP
  • 방향: 가로
  • 이미지 URL이 Googlebot 및 Googlebot-Image에서 액세스할 수 있으며 robots.txt 또는 HTTP X-Robots-Tag 헤더에서 차단되지 않는지 확인합니다. 자세한 내용은 robots.txt 테스트를 참고하세요.

이미지에 워터마크나 브랜딩이 포함되어서는 안 됩니다. 이미지가 없는 숙박 시설은 자동으로 게재가 중지됩니다.

이미지 순서는 자동으로 생성되며 변경할 수 없습니다. Google에서는 숙박 시설 등록정보 내에서 이미지의 순위를 매기고 표시하며 사용자 검색어와 같은 요인을 고려할 수 있습니다. 예를 들어 사용자가 '수영장이 있는 공유숙박'을 검색하면 수영장 관련 이미지가 더 높은 수준으로 표시될 수 있습니다.

일반적인 문제

Google 공유숙박에서는 객실 공유가 지원되지 않습니다. 전체 속성만 지원됩니다.

예약 가능한 숙박 시설은 자체 세부정보와 속성이 포함된 별도의 <listing>로 Google에 전송해야 합니다. 예를 들어 다세대 주택 내 각 아파트 단위는 별도의 <listing>로 전송해야 합니다.

속성은 숙박 시설의 세부정보를 설명하는 데 중요한 역할을 하므로 숙박 시설을 홍보하는 데 도움이 되도록 가능한 한 많은 속성을 전송하세요.

가격 피드

등록정보 피드 처리 및 문제 해결이 완료되면 Google이 공유숙박 시설의 업데이트된 여행 일정의 가격을 캐시할 수 있도록 호텔 가격 통합을 설정해야 합니다.

가격 설정에는 두 가지 방법이 있습니다.

  • 방법 1: Google 거래 가격 책정
  • 방법 2: 공유숙박에 대한 ARI 가격 지원

방법 1: Google 거래 가격 책정

Google 거래 가격을 사용하여 Google에 가격을 전달하는 경우 가격 통합은 호텔 가격 통합과 동일합니다. XML 참조 가격 및 객실 인벤토리(거래)를 참고하세요.

PULL 전송 방법을 사용하여 가격 피드를 구현할 수 있습니다. PULL 메서드가 성공하면 업데이트된 가격을 더 잘 관리하기 위해 PULL+HINT (가격 변경됨) 메서드로 업그레이드할 수 있습니다.

실시간 가격 쿼리 엔드포인트 (PULL 엔드포인트와 유사)를 사용하여 사용자가 Google에 캐시되지 않은 여정을 방문할 때 가격을 가져올 수 있습니다.

방법 2: 공유숙박에 대한 ARI 가격 지원

예약 가능 여부, 요금, 인벤토리(ARI)를 사용하여 Google이 사용자에게 가격을 생성하는 데 사용하는 야간 요금 및 예약 가능 여부 정보를 제공할 수 있습니다.

공유숙박의 경우 각 숙박 시설은 객실 유형이 하나인 객실이 정확히 하나인 별도의 등록정보입니다.

하지만 각 숙박 시설에 여러 가지 요금제 (패키지)가 있을 수 있습니다. 예를 들면 다음과 같습니다.

  • 무료 취소와 같은 다양한 부가 가치 애드온이 포함된 예약 옵션을 게스트에게 제공할 수 있습니다.

  • 요금제를 가상 요금으로 사용하여 추가 제한사항이 있는 프로모션을 구현할 수 있습니다 (이 사용 사례에는 프로모션 API가 더 적합함).

숙박 시설의 ARI 메시지에 관한 권장사항은 다음과 같습니다.

  • 거래 (숙박 시설 데이터)의 경우:

    • ARI 메시지의 @InvTypeCode와 일치하는 목록의 개별 단위를 나타내기 위해 선택한 객실 ID가 있는 단일 RoomData 요소를 지정합니다. 속성 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)&amp;checkout=
      (CHECKOUTDAY)%2F(CHECKOUTMONTH)%2F(CHECKOUTYEAR)&amp;guests=(NUM-GUESTS)
    </URL>
  </PointOfSale>
</PointsOfSale>

요금 정확성

가격 참조 환경 정책에 따라 Google에서는 Google 측에 캐시된 가격과 재고가 웹사이트의 가격 및 재고와 일치할 것으로 기대합니다. Google은 캐시의 가격을 웹사이트 가격과 정기적으로 비교하고 Google 가격 캐시의 가격 최신성에 따라 가격 정확성 점수를 할당합니다.

계정이 사용 설정되고 사용자에게 표시되려면 Google에 가격을 전달하는 데 근본적인 문제가 없는지 확인하기 위해 특정 일수 동안 가격 정확도 점수 기준점을 초과해야 합니다. 이러한 검토는 계정이 게시된 후에도 계속됩니다.

통합 중 및 통합 후 Hotel Center 계정에서 불일치 사례 및 세부정보에 액세스하여 문제 해결을 지원할 수 있습니다.

통합 파트너와 관련된 브랜드 연결

브랜드 연결을 사용하면 공유숙박 숙박 시설을 그룹화할 수 있습니다. 브랜드별 아이콘 (또는 로고)을 브랜드 내 숙박 시설 집합에 연결할 수 있습니다. 브랜드에 숙박 시설을 연결하는 방법의 안내를 따르세요.