이벤트 예약

일정에서 참석자 한 명 이상의 예약을 선언하려면 이 유형을 사용합니다. 티켓도 선언할 수 있습니다.

사용 사례

다음 사용 사례는 EventReservation 스키마가 사용되는 방법의 일반적인 예를 보여줍니다. 다음 예를 사용하여 마크업이 올바르게 구성되었는지 확인하세요.

티켓이 없는 기본 일정 알림

사용자의 이벤트 참석을 확인하는 이메일을 보낼 때는 다음 마크업을 포함합니다. 이것은 이메일을 EventReservation로 간주할 수 있는 최소한의 마크업의 예입니다.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  }
}
</script>

마이크로데이터

<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
</div>

티켓이 있으며 예약석이 없는 이벤트

ticketToken, ticketNumber, numSeats 필드를 포함하여 티켓에 대한 정보를 추가합니다.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123",
  "numSeats": "1"
}
</script>

마이크로데이터

<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
  <meta itemprop="numSeats" content="1"/>
</div>

티켓이 있는 스포츠 또는 음악 이벤트

reservationFor 유형을 MusicEvent 또는 SportsEvent로 설정합니다. 이벤트가 MusicEvent (예: 콘서트)인 경우 performer.nameperformer.image를 포함해야 합니다. 경기가 SportsEvent (예: 바스켓 볼 게임)인 경우 두 개의 경쟁하는 팀이나 플레이어가 두 팀을 공연자로 포함합니다.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "MusicEvent",
    "name": "Foo Fighters Concert",
    "url": "http://foofighterstour.com/SFO",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "endDate": "2027-03-06T23:00:00-08:00",
    "doorTime": "2027-03-06T16:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "AT&T Park",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123",
  "numSeats": "1"
}
</script>

마이크로데이터

<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/MusicEvent">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <link itemprop="url" href="http://foofighterstour.com/SFO"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <meta itemprop="endDate" content="2027-03-06T23:00:00-08:00"/>
    <meta itemprop="doorTime" content="2027-03-06T16:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="AT&T Park"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
  <meta itemprop="numSeats" content="1"/>
</div>

티켓과 예약석이 있는 이벤트

좌석이 예약된 단일 티켓의 경우 ticketToken, ticketNumber, venueSeat, venueRow, venueSection를 포함하세요. 좌석 위치를 설명하는 데 필요한 venueSeat, venueRow, venueSection 중 하나만 입력하면 됩니다.

numSeats는 포함하지 않습니다.

JSON-LD

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EventReservation",
  "reservationNumber": "E123456789",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "performer": {
      "@type": "Organization",
      "name": "The Foo Fighters",
      "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
    },
    "startDate": "2027-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "venueSeat": "12",
  "venueRow": "A",
  "venueSection": "101",
  "ticketToken": "qrCode:AB34",
  "ticketNumber": "abc123"
}
</script>

마이크로데이터

<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="12"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
</div>

여러 티켓

여러 티켓을 만드는 방법에는 두 가지가 있습니다.

  • 첫 번째는 변경사항 numSeats입니다. 즉, 예약 1건이 개인 numSeats명의 티켓을 나타냅니다.

  • 개인당 티켓 1장 (예: 바코드)을 사용해 티켓에 개인의 이름을 지정하려면 numSeats를 1로 설정하여 여러 EventReservations(개인당 1개)을 만드세요. 아래 예는 이러한 과정을 보여줍니다.

JSON-LD

<script type="application/ld+json">
[
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Smith"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "performer": {
        "@type": "Person",
        "name": "The Foo Fighters",
        "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
      },
      "startDate": "2027-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "venueSeat": "12",
    "venueRow": "A",
    "venueSection": "101",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc123"
  },
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "performer": {
        "@type": "Organization",
        "name": "The Foo Fighters",
        "image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
      },
      "startDate": "2027-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "venueSeat": "13",
    "venueRow": "A",
    "venueSection": "101",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc456"
  }
]
</script>

마이크로데이터

<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="John Smith"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
   <div itemprop="performer" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="12"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc123"/>
</div>
<div itemscope itemtype="http://schema.org/EventReservation">
  <meta itemprop="reservationNumber" content="E123456789"/>
  <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
  <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="Eva Green"/>
  </div>
  <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
    <meta itemprop="name" content="Foo Fighters Concert"/>
    <div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="The Foo Fighters"/>
      <link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
    </div>
    <meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
    <div itemprop="location" itemscope itemtype="http://schema.org/Place">
      <meta itemprop="name" content="AT&T Park"/>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
        <meta itemprop="addressLocality" content="San Francisco"/>
        <meta itemprop="addressRegion" content="CA"/>
        <meta itemprop="postalCode" content="94107"/>
        <meta itemprop="addressCountry" content="US"/>
      </div>
    </div>
  </div>
  <meta itemprop="venueSeat" content="13"/>
  <meta itemprop="venueRow" content="A"/>
  <meta itemprop="venueSection" content="101"/>
  <meta itemprop="ticketToken" content="qrCode:AB34"/>
  <meta itemprop="ticketNumber" content="abc456"/>
</div>

마크업 테스트

이메일 마크업 테스터 도구를 사용하여 마크업을 확인할 수 있습니다. 마크업 코드를 붙여넣고 확인 버튼을 클릭하여 콘텐츠를 스캔한 다음 오류가 발생한 경우 보고서를 받습니다.

사양

이메일 세부정보를 검토하여 이러한 속성이 이벤트 예약에 적용되는지 확인하세요. 이러한 추가 속성을 마크업하면 Google에서 사용자에게 이벤트 예약에 관한 훨씬 더 자세한 설명을 표시할 수 있습니다.

이벤트 예약

유형 이름: Event예약

예약 확장

이름 유형 설명
작업 작업 이 항목에 대해 취할 수 있는 작업입니다.
action.name 텍스트 작업에 연결된 UI 요소에서 사용자에게 표시되는 문자열입니다.
action.url URL 작업의 타겟 URL입니다. 명시적 핸들러 필드가 제공되지 않으면 작업 핸들러가 이 URL을 포함한 WebActionHandler URL로 WebActionHandler URL로 확장됩니다.
additionalTicketText 텍스트 티켓에 대한 추가 정보입니다.
예약 상담사 Organization 또는 Person 예약 대행사 또는 대행사 문자열 (예: '')도 허용합니다.
예약 에이전트.이미지 URL 조직의 이미지 URL입니다.
예약 에이전트.이름 텍스트 에이전트/서비스의 이름입니다.
예약 에이전트.URL URL 상담사/서비스 웹사이트
예약 시간 DateTime 예약한 날짜
cancel예약 URL URL 예약을 취소할 수 있는 웹페이지입니다.
확인 예약 URL URL 예약을 확인할 수 있는 웹페이지입니다.
ModifiedTime DateTime (확인 카드/검색 답변의 경우 권장됨) 예약이 마지막으로 수정된 시간입니다.
modify예약 URL URL (확인 카드/검색 답변의 경우 권장) 예약을 수정할 수 있는 웹페이지
좌석 수 Number 의석 수
price 텍스트 Event예약의 총 가격입니다.
priceCurrency 텍스트 EventBooking 가격의 통화 (3자리 ISO 4217 형식)입니다.
program멤버십 프로그램 멤버십 항공사 멤버십, 호텔 포인트 제도 등의 정보가 멤버십에 적용되는 경우
programMember.memberNumber 텍스트 멤버십의 식별자입니다.
program멤버십.프로그램 텍스트 프로그램의 이름입니다.
예약용
(필수)
이벤트 이벤트 또는 BusinessEvent, ChildrenEvent, 코미디 이벤트, 댄스 이벤트, 교육 이벤트, 축제, 음식 이벤트, 문학 이벤트, 영화 공연, 음악 이벤트, 세일 이벤트, 소셜 이벤트, 스포츠 이벤트, 극장 이벤트, 시각적 아트 이벤트 등의 이벤트 하위유형을 사용할 수 있습니다.
예약용.설명 텍스트 이벤트에 대한 간단한 설명입니다.
예약용.doorTime DateTime 입장이 시작되는 시간입니다.
예약 목적.endDate DateTime 이벤트의 종료일 및 시간입니다.
예약용.이미지 URL 이벤트 이미지의 URL입니다.
예약용.위치
(필수)
장소 이벤트 위치입니다.
예약용.위치.주소
(필수)
PostalAddress 이벤트 위치의 주소입니다.
예약용.위치.주소.주소국가
(필수)
텍스트 또는 국가 이벤트 위치의 국가입니다.
예약용.위치.주소.주소지역성
(필수)
텍스트 이벤트 위치의 지역 (예: 도시)
예약용.위치.주소.주소지역
(필수)
텍스트 이벤트 위치의 지역 (예: 주)입니다.
예약용.위치.주소.우편번호
(필수)
텍스트 이벤트 위치의 우편번호입니다.
예약용.위치.주소.도로명주소
(필수)
텍스트 이벤트 위치의 상세 주소입니다.
예약용.위치.이름
(필수)
텍스트 이벤트 위치의 이름입니다.
예약용.이름
(필수)
텍스트 이벤트 이름입니다.
예약의 용이성 Person 또는 Organization (확인 카드/검색 답변에 권장됨) 이벤트의 성과자입니다. 객체 배열도 허용합니다.
예약의 용이한 성과.이미지 URL (확인 카드/검색 답변의 경우 권장) 사람의 이미지 URL입니다.
예약용.이름.이름 텍스트 (확인 카드/검색 답변의 경우 권장) 사람 이름입니다.
예약의 용이한 공연.URL URL 사람의 URL입니다.
예약 목적. startDate
(필수)
DateTime 이벤트의 시작일 및 시간입니다.
예약용.URL URL 이벤트의 URL입니다.
예약 번호
(필수)
텍스트 예약의 번호 또는 ID입니다.
예약 상태
(필수)
예약 상태 예약의 현재 상태입니다.
ticketDownloadUrl URL 티켓을 다운로드할 수 있는 위치입니다.
ticketNumber 텍스트 티켓의 번호 또는 ID입니다.
ticketPrintUrl URL 티켓을 인쇄할 수 있는 위치입니다.
ticketToken 텍스트 또는 URL 바코드 이미지가 사이트에서 호스팅되는 경우 입력란 값은 이미지의 URL 또는 바코드나 QR URI(예: 'barcode128:AB34'(ISO-15417 바코드), 'qrCode:AB34'(QR 코드), 'aztecCode:AB34'(Aztec 코드), 'barcodeEAN:12)CA'(CA) 1234)(CA)
underName
(필수)
Person 또는 Organization 티켓 보유자입니다.
underName.email 텍스트 이메일 주소입니다.
underName.name
(필수)
텍스트 사람의 이름입니다.
url URL 예약을 볼 수 있는 웹페이지입니다.
venueRow 텍스트 좌석의 행입니다.
venue 자리 텍스트 좌석 번호입니다.
venueSection 텍스트 좌석 섹션