XML로 호텔 목록 설정

호텔 목록을 설정하려면 다음 방법 중 하나를 사용하세요.

  • CSV 또는 XML 파일 제공
  • Hotel Center에서 파일 업로드
  • 서버에 파일 호스팅

이 가이드에서는 XML 파일을 사용하여 호텔 목록을 설정하고 Google이 요청된 일정에 따라 XML 파일을 다운로드할 수 있도록 서버에서 XML 피드를 호스팅하는 방법을 설명합니다. 호텔 목록을 설정하는 다른 방법은 호텔 인벤토리 설정 방법을 참고하세요.

XML의 호텔 목록 정보

호텔 목록 파일에는 Hotel Center 계정의 모든 숙박 시설에 대해 숙박 시설별로 정리된 설명 데이터(예: 숙박 시설 이름, 주소, GeoCode 위치)가 포함되어 있습니다.

XML 파일 형식의 매우 기본적인 호텔 목록 파일 예는 아래에 나와 있습니다. 이 예시에서는 파일에 지정된 여러 <listing> 요소 중 하나만 보여줍니다. 각 <listing> 요소는 속성을 나타냅니다.

<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
  <language>en</language>
  <listing>
    <!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
    <id>123abc</id>
    <name>Belgrave House</name>
    <address format="simple">
      <component name="addr1">6 Acacia Ave</component>
      <component name="addr2">Floor 5</component>
      <component name="city">London</component>
      <component name="province">Greater London</component>
      <component name="postal_code">SW1W 9TQ</component>
    </address>
    <country>GB</country>
    <latitude>35.070374</latitude>
    <longitude>-106.213648</longitude>
    <phone type="main">123-456-7890</phone>
    <category>hotel</category> <!-- You can use whatever property type categories you wish -->
  </listing>
  ...
</listings>

XML로 호텔 목록 만들기

XML로 호텔 목록 피드를 만들려면 다음 단계를 따르세요.

  1. 파일 요구사항을 검토합니다.

  2. 호텔 목록 XML 참조에 설명된 대로 파일을 코딩합니다.

  3. 호텔 목록 피드 스키마를 사용하여 파일을 검증합니다.

파일을 검증한 후 서버에서 피드를 호스팅합니다. 또는 Hotel Center에 목록을 수동으로 업로드할 수 있습니다.

서버에서 XML 피드 호스팅

호텔 목록 가져오기 게재 방법을 사용하면 서버에서 호텔 목록을 호스팅할 수 있으며 Google에서 원하는 빈도로 피드를 가져옵니다. 호텔 목록을 만들고 XML 파일을 검사한 후 다음 단계를 따르세요.

  1. 호스팅 요구사항에 설명된 대로 Google용 파일을 준비합니다.

  2. 기술계정 관리자 (TAM)에게 문의하여 다음을 설정하세요.

    • Google의 다운로드 일정(일반적으로 일주일에 한 번)
    • 다운로드 URL 및 인증 요구사항

오류가 없으면 호텔 목록이 게시되고 Google 지도에서 일치하는 모든 숙박 시설이 Hotel Center 계정의 숙박 시설 탭에 표시됩니다.

오류가 있는 경우 Google에서 오류를 공유하므로 오류를 수정하고 파일을 다시 다운로드할 수 있습니다.

호스팅 요구사항

XML 피드를 호스팅할 때는 다음 요구사항을 준수하세요.

서버 요구사항

  • 서버는 HTTP 또는 HTTPS를 통해 액세스할 수 있어야 합니다.

디렉터리 요구사항

Google이 데이터의 전체 스냅샷을 가져오고 불완전한 파일을 다운로드하지 않도록 다음 지침에 따라 파일을 HTTP 서버에 게시하세요.

  • Google에서 가져오는 디렉터리 외의 디렉터리에서 피드의 XML 파일을 개발하고 검증합니다. 즉, download 디렉터리를 사용하지 마세요.

  • 피드의 XML 파일의 유효성 검사를 완료한 후 다운로드 디렉터리에서 새로 만든 피드로 심볼릭 링크를 만듭니다.

  • .zip 파일을 제공하는 경우 다운로드 디렉터리 내에 있지 않고 루트 수준에 XML 파일을 포함합니다.

파일 요구사항

  • Microsoft Word 파일과 같은 서식이 지정된 파일이 아닌 일반 텍스트 파일을 사용합니다.

  • 압축되지 않은 XML 파일이 100MB를 초과하지 않는지 확인합니다. 하나 또는 여러 개의 XML 파일을 하나의 .zip 파일로 압축할 수 있습니다. 압축된 XML 파일 또는 .zip 파일에는 제한이 없습니다.

  • 파일 이름을 다음과 같이 지정합니다.

    • 단일 XML 파일의 경우 PARTNER_NAME_local.xml를 사용합니다.
    • ZIP 파일에 단일 또는 여러 XML 파일이 있는 경우 PARTNER_NAME_local.xml.zip를 사용합니다.

    ZIP의 개별 XML 파일은 어떤 방식으로든 이름을 지정할 수 있지만 각 파일 이름에 언어 코드를 추가하는 것이 좋습니다.

인증 요구사항

  • 필요한 경우 BASIC 또는 DIGEST 인증을 사용하여 사용자 이름과 비밀번호로 파일을 보호할 수 있습니다.

  • NTLM은 지원되지 않습니다.