패키지 딥링크
패키지 시작 페이지
패키지 시작 페이지의 딥링크 URL 구조는 https://{TemplateSiteDomain}/go/package/launch.
예를 들어
https://www.expedia.com/go/package/launch
패키지 검색 URL
URL 구조:
| 패키지 유형 | 데이터 없음 (DaysInFuture + StayLength) | 날짜 포함 |
|---|---|---|
| 항공편 + 호텔 거점 URL | /go/package/search/FlightHotel/ | /go/package/search/FlightHotel/{FromDate}/{ToDate} |
| 항공편 + 호텔 + 차량 기지 URL | /go/package/search/FlightHotelCar/ | /go/package/search/FlightHotelCar/{FromDate}/{ToDate} |
| 호텔 + 차량 기지 URL | /go/package/search/HotelCar/ | /go/package/search/HotelCar/{FromDate}/{ToDate} |
| 항공편 + 차량 기지 URL | /go/package/search/FlightCar/ | /go/package/search/FlightCar/{FromDate}/{ToDate} |
패키지 검색 쿼리 매개변수
| 매개변수 | 설명 | 필수 항목 | 기본 | 값 유형 | 예 | 참고 |
|---|---|---|---|---|---|---|
langid | 언어 ID | N | none | 숫자 | langid=1033 | |
FromAirport | 출발 도시/공항 | Y | none | 스트링 | FromAirport=SEA | |
Destination | 목적지 도시/공항 | Y | none | 스트링 | Destination=Miami,%20FL,%20United%20States%20(MIA-Miami%20Intl.)Destination=LHR | |
| DestinationIDDestinationID:TLA | Region또는 city또는 NBH| N | 없음 | 숫자 | &DestinationID=180672&DestinationID=180672:oak| 대상 ID | ||||||
| HotelID | 결과 목록에 표시할 하나 또는 여러 개의 숙박 시설 정의 | N | 없음 | 숫자 | &HotelID=14323&HotelID=654,65788,11210 | 목적지에 있는 숙박 시설의 쉼표로 구분된 목록입니다. 선택한 대상 숫자 또는 comma-separated 숫자 값으로 패키징할 수 없는 숙박 시설는 선택할 수 없습니다. | | ||||||
| Direct | 직항 항공편을 나타내는 데 사용됨 | N | 없음 | 숫자 | 0(모든 항공편)1 (non-stop 전용) | non-stop 항공편 결과에 대해 통과, 그렇지 않으면 전혀 통과하지 않음. | | ||||||
| FromTime | 선호 출발 시간 | N | 아무 때나 | 숫자 | FromTime=361 | 오전 361362 아무 때나 721 정오 1081 저녁 | | ||||||
| ToTime | 선호 귀국 시간 | N | 언제든지 | 숫자 | ToTime=1081 | 361 오전362 언제든지 721 정오 1081 저녁 | | ||||||
| DaysInFuture | StayLength과 함께 사용하여 향후 출발지와 도착지를 생성합니다. FromDate및 ToDate대신 사용 | N | 없음 | 숫자 | DaysInFuture=14StayLength=5 | 현재 날짜가 1월 1일인 경우 생성된 FromDate은 1월 15일, ToDate은 1월 20일입니다. | ||||||
| StayLength | DaysInFuture과 함께 사용하여 향후 시작일과 종료일을 생성합니다. FromDate및 ToDate대신 사용 | N | 없음 | 숫자 | DaysInFuture=14StayLength=5 | 현재 날짜가 1월 1일인 경우 생성된 FromDate은 1월 15일, ToDate은 1월 20일입니다. | ||||||
| Carrier | 선호 항공사(필터) | N | 없음 | 문자열 |Carrier=EK (2글자 코드 값) | 전달되지 않으면 결과가 항공사에 제한되지 않습니다. 두 글자 문자열 값입니다. | | ||||||
| Class | 선호 클래스 | N | 3 | 숫자 | Class=3 | 이코노미/코치가 기본 검색입니다.• 3 (이코노미/코치) • 2 (비즈니스) • 1(일등석) | | ||||||
| NoChangePenalty | 대부분의 변경 위약금 방지 | N | 생략 시, 이러한 유형의 항공편에 한정되지 않습니다. | 숫자 | NoChangePenalty=0 | •0(기본값)• 1(변경 위약금 방지) | | ||||||
| NumRoom | 객실 수 | N | 1 | 숫자 | NumRoom=1 | 1~3명 사이여야 합니다. | ||||||
| NumAdult | 성인 수 | N | 0 | 숫자 | NumAdult=2| 1~6명 사이로 예약해야 합니다. 15세 미만 어린이는 성인 또는 보호자가 동반해야 합니다. | ||||||
| NumAdult-Room{ROOM_INDEX} | 1, 2, 3번 객실의 성인 승객 수입니다. | N | 0 | 숫자 | NumRoom=2NumAdult-Room1=2, NumAdult-Room2=1 | •NumRoom 이 매개변수에는• 1~6명의 승객을 예약해야 합니다. • 15세 미만 어린이는 성인 또는 노인이 동반해야 합니다. | | ||||||
| NumSenior | 노인 승객 수입니다. | N | 0 | 숫자 | NumSenior=1 | NumRoom이 매개변수에는 필수입니다. | ||||||
| NumChild| 어린이 수 | N | 0 | 숫자 | NumChild=1 | | | ||||||
| Child{CHILD_INDEX}Age| 여행하는 어린이 연령 | N | 0 | 숫자 | NumChild=2주어진 다음 Child1Age=4 Child2Age=6 || | ||||||
| NumChild-Room{ROOM_INDEX}| 객실 1, 2, 3의 어린이 승객 수 | N | 0 | 숫자 | NumRoom=2주어진 다음 NumChild-Room1=1, NumChild-Room2=2 | 이 매개변수에는 NumRoom가 필요합니다. | ||||||
| Room{ROOM_INDEX}-Child{CHILD_INDEX}Age| 객실 내 여행하는 어린이 연령 | N | 0 | 숫자 | 주어진 값입니다: • NumRoom=2• NumChild-Room1=1• NumChild-Room2=2그러면 • Room1-Child1Age=4 (4-yr-old 방 1의 아이)• Room2-Child1Age=4 (6-yr-old 2번 방의 어린이)• Room2-Child2Age=4(7-yr-old 2번 방의 어린이) | 1번 방에는 성인 1명, 2번 방에는 성인 1명이 필요하며 최대 투숙객은 6명이므로 2번 방에는 최대 4명의 어린이가 투숙할 수 있습니다. | | ||||||
| InfantInSeat| 유아(만 2세 미만) | N | 무릎 어린이 | 숫자 | InfantInSeat=1 | 유아가 무릎 어린이로 여행하는 경우 패스하지 않음, 유아가 자신의 좌석에서 여행하는 경우 패스 InfantInSeat=1| | ||||||
| AmenityFilter | 편의 시설 목록을 필터링하는 데 사용할 숙박 시설 필터의 ID | N | 0 | 숫자 |• 단일 장비 옵션만 통과합니다. • AmenityFilter=12 또는 • AmenityFilter=16 참고: 쉼표로 구분된 목록으로 결합하거나 하나의 URL에 &AmenityFilter=매개변수를 두 번 사용하여 결합할 수 없습니다. 편의 시설 매핑 ID: • 27=에어컨 • 30=모든 포함 옵션 사용 가능 • 12=비즈니스 서비스 • 16=정중한 아침 식사 • 18=코트시 뉴스 • 11=피트니스 장비 • 14=무료 주차 • 43=친환경/지속 가능 • 26=헤어 드라이어 • 19=High-speed 인터넷 • 17=반려동물 허용 • 9=호텔 내 레스토랑 • 13=룸 서비스 • 15=현장 내 스파 서비스 • 7=수영장 | | | ||||||
| SortBy| 호텔 정렬 순서 | N | 0 | 숫자 |• 0으로 익스피디아 추천을 기준으로 정렬 • 1을 누르면 이름으로 정렬됩니다. • 도시별로 정렬하려면 2 • 클래스별로 정렬하려면 6 • 10 가격별로 정렬하려면 • 14 여행 절감액별로 정렬하기 • 12 여행자 리뷰로 정렬하기 || | ||||||
| HotelClass| 별점 필터 | N | 없음 | 숫자 | • HotelClass=10 • HotelClass=20 | • 10=1스타 이상 • 20=2스타 이상 • 30=3성 이상 • 40=4성 이상 • 50=5성 이상 | | ||||||
| cabinClass| 객실 등급 필터 | N | 없음 | 스팅 | • E (이코노미/코치)• p(프리미엄) • B (비즈니스) • f(일등석) | 예시: cabinClass=p | | ||||||
| FlexToDate| 부분 숙박의 경우 날짜에 유연함 | N | 날짜 | FlexToDate=2016-09-19 | 모든 POS에 동일한 날짜 형식(ISO): YYYY-MM-DD, e.g. 2015년 2월 14일의 경우 2015-02-14생략하면 유연한 날짜 검색이 수행됩니다. • 날짜 값 | | | ||||||
| FlexFromDate| 부분 숙박의 경우 날짜로부터 유연함 | N | | 날짜 | FlexFromDate=2016-09-17 | 모든 POS에 동일한 날짜 형식(ISO): YYYY-MM-DD, e.g. 2015년 2월 14일의 경우 2015-02-14생략하면 유연한 날짜 검색이 수행됩니다. • 날짜 값 | |
패키지 검색 - 숙박 시설 변경
딥링크 URL 구조:
https://{TemplateSiteDomain}/go/package/search/change/hotel/{FromAirportTLA}/{ToAirportTLA}/{FromDate}/{ToDate}
딥링크 매개변수
| 경로 매개변수 | 설명 | 필수 항목 | 기본 | 값 유형 | 예 | 참고 |
|---|---|---|---|---|---|---|
FromDate | 선호 출발일(ISO 형식) | 2023-12-25 | YYYY-MM-DD | |||
ToDate | 선호 반품 날짜(ISO 형식) | 2023-12-28 | YYYY-MM-DD | |||
FromAirportTLA | 출발 공항 코드 | LON | ||||
ToAirportTLA | 목적지 공항 코드 | MIA | ||||
FlightPIID | 항공편 PIID | 영숫자 | ||||
NumRoom | 객실 수 | N | 1 | 숫자 | 1~3 사이의 숫자 값(최대 객실 수) | |
NumAdult-Room{ROOM_INDEX} | 객실 내 성인 승객 수 | N | 1 | 숫자 | 최대 탑승 인원은 6명(성인, 노인, 어린이)입니다. | |
NumSenior-Room{ROOM_INDEX} | 객실 내 노인 승객 수 | N | 0 | 숫자 | 최대 탑승 인원은 6명(성인, 노인, 어린이)입니다. | |
NumChild-Room{ROOM_INDEX} | 객실 내 어린이 승객 수 | N | 0 | 숫자 | 최대 탑승 인원은 6명(성인, 노인, 어린이)입니다. | |
Room{ROOM_INDEX}-Child{CHILD_INDEX}Age | 객실 내 어린이 동반 가능 연령 | N | 0 | 숫자 | 최대 탑승 인원은 6명(성인, 노인, 어린이)입니다. | |
InfantInSeat | 유아(2세 미만) 좌석 또는 무릎에 앉기 | N | 1 | 1 = 참 0 = 거짓 |
변경 숙박 시설 예시
https://www.expedia.com/go/package/search/change/hotel/LON/MIA/2023-12-25/2023-12-28?NumRoom=2 &NumAdult-Room1=1 &NumAdult-Room2=2 &FlightPIID=v5-6ced93c7478bb34a08118ca12e51b3c3-0-0-8
패키지 검색 - 항공편 변경
딥링크 URL 구조:
https://{TemplateSiteDomain}/go/package/search/change/flight/{FromAirportTLA}/{ToAirportTLA}/{FromDate}/{ToDate}
딥링크 매개변수
| 경로 매개변수 | 설명 | 필수 항목 | 기본 | 값 유형 | 예 | 참고 |
|---|---|---|---|---|---|---|
FromDate | 선호 출발일(ISO 형식) | 2021-06-25 | YYYY-MM-DD | |||
ToDate | 선호 반품 날짜(ISO 형식) | 2021-06-28 | YYYY-MM-DD | |||
FromAirportTLA | 출발 공항 코드 | LON | ||||
ToAirportTLA | 목적지 공항 코드 | MIA | ||||
PackagePIID | 패키지 PIID | 영숫자 | ||||
NumRoom | 객실 수 | N | 1 | 숫자 | 1~3 사이의 숫자 값(최대 객실 수) | |
NumAdult-Room{ROOM_INDEX} | 객실 내 성인 승객 수 | N | 1 | 숫자 | 최대 탑승 인원은 6명(성인, 노인, 어린이)입니다. | |
| NumSenior-Room{ROOM_INDEX} | 객실 내 노인 승객 수 | N | 0 | 숫자 최대 탑승 인원은 6명(성인, 노인, 어린이) | | ||||||
| NumChild-Room{ROOM_INDEX} | 객실 내 어린이 승객 수 | N | 0 | 숫자 최대 탑승 인원은 6명(성인, 노인, 어린이) | | ||||||
| Room{ROOM_INDEX}-Child{CHILD_INDEX}Age | 객실 내 동반 어린이 연령 | N | 0 | 숫자 최대 탑승 인원은 6명(성인, 노인 및 어린이) | | ||||||
| InfantInSeat | 좌석 또는 무릎에 앉는 유아(만 2세 미만) | N | 1 | 1 = 참0 = 거짓 | | |
항공편 변경 예시
https://www.expedia.com/go/package/search/change/flight/LON/MIA/2023-12-25/2023-12-28?NumRoom=2 &NumAdult-Room1=1 &NumAdult-Room2=2 &PackagePIID=7626acf6-15a7-4f43-a184-b6c75531fd92-0