호텔 광고 및 무료 예약 링크에는 사용자가 에서 회의실을 예약할 수 있습니다. Google에서 모든 사이트를 포함하도록 링크를 구성하는 방법을 정의할 수 있습니다. 사용자와 일정에 대한 추가 정보 예를 들어 호텔 ID, 언어, 통화 코드, 체크인 날짜를 확인할 수 있습니다
개요
방문 페이지 파일에서 방문 페이지 URL을 정의합니다. 광고 또는 무료 예약 링크가 표시되고 URL의 동적 정보가 다음으로 대체됩니다. 실제값입니다. 방문 페이지 URL에 동적 값을 추가하려면 다음 구문을 사용합니다.
<URL>https://partner_url?param_id=(variable_name)</URL>
다음 예는 실제 호텔 ID 및 숙박 일정:
<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
&checkinDay=(CHECKINDAY)&checkinMonth=(CHECKINMONTH)
&checkinYear=(CHECKINYEAR)&nights=(LENGTH)
</URL>
검색 결과 페이지에 대해 방문 페이지 링크가 구성되면 는 변수를 실제 값으로 대체하여 URL에 동적 정보를 제공합니다. 예를 들어 사용자가 2023년 5월 23일부터 6박 동안 42번 호텔에 숙박하는 경우 Google에서 이전 링크를 렌더링함 방법은 다음과 같습니다.
https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6
Google이 쿼리 문자열의 변수에 할당하는 값은 호텔 가격 피드, 호텔 목록 피드, 사용자 설정의 해당 데이터
예를 들어 LENGTH
변수의 값이 <Nights>
요소에 할당됩니다.
관련 여행 일정의 가격 피드에서 가져옵니다. 마찬가지로
PARTNER-HOTEL-ID
변수는 호텔 목록의 <id>
요소에 정의됩니다.
사용자의 검색 기준과 일치하는 피드입니다.
일부 변수는 가격 피드 요소의 하위 집합입니다. 예를 들어
CHECKINDAY
, CHECKINMONTH
, CHECKINYEAR
변수가
가격 피드에 단일 <Checkin>
요소가 있어야 합니다. 다른 변수가 계산됨
사용자의 언어 및 기타 클라이언트 설정에 따라 다릅니다.
변수 값의 소스에 대한 자세한 내용은 다음을 참조하세요. 가격 책정 개요 및 호텔 목록.
URL 변수
다음 표에서는 방문 페이지 URL을 구성합니다.
변수 | 권장/선택사항 | 설명 |
---|---|---|
ADVANCE-BOOKING-WINDOW | Optional | 체크인 날짜 전 사전 예약 일수
예약 시점의 호텔 시간대입니다. 예를 들면 36 입니다. |
ALTERNATE-HOTEL-ID | Recommended (if you have separate IDs to identify properties versus booking engines) | 숙박 시설의 대체 식별자입니다. 이 속성 이름 가 호텔 목록 피드에 지정됩니다. 별도의 ID가 있으면 피드 정보용 속성 식별자 하나와 예약 엔진의 숙박 시설 식별자입니다. |
CAMPAIGN-ID | Recommended | 계정과 연결할 Google Ads 캠페인의 ID URL입니다. 클릭이 Google Ads와 관련이 없는 경우 비어 있습니다. 확인할 수 있습니다. |
CHECKINDAY | Recommended | <Checkin> 요소에 정의된 2자리 일
태그 바로 아래에 있습니다. 예를 들면 20 입니다. |
CHECKINDAY-OF-WEEK | Optional | 요일 — Monday ~Sunday ,
호텔의 시간대로 체크인됩니다. 예를 들면 Tuesday 입니다. |
CHECKINMONTH | Recommended | <Checkin> 에 정의된 2자리 월입니다.
요소입니다. 예를 들면 05 입니다. |
CHECKINYEAR | Recommended | <Checkin> 에 정의된 4자리 연도입니다.
요소입니다. 예를 들면 2023 입니다. |
CHECKOUTDAY | Recommended | <Nights> 및
호텔 가격 피드의 <Checkin> 요소 예를 들면 26 입니다. |
CHECKOUTMONTH | Recommended | <Nights> 에서 계산된 2자리 월입니다.
및 <Checkin> 요소가 있어야 합니다. 예: 05 |
CHECKOUTYEAR | Recommended | <Nights> 에서 계산된 4자리 연도입니다.
및 <Checkin> 요소가 있어야 합니다. 예: 2023 |
CHILD-AGE | Recommended (must be provided for child occupancy pricing) |
<ph type="x-smartling-placeholder"></ph>
가격 피드의 <Child "age"> 요소
이 변수는
FOR-EACH-CHILD-AGE 조건부 블록 |
CHILD-INDEX | Optional | 각 하위 요소의 카운터를 나타내는 0으로 색인이 생성된 루프 변수
숙박 일정에 지정된 승객 및 어린이 연령. 비록
필수사항이며 이 변수는
FOR-EACH-CHILD-AGE 조건부 블록
|
CLICK-TYPE | Optional | 사용자가 일반 호텔 등록정보를 클릭했는지 여부를 나타냅니다.
객실 패키지 가격을 예로 들 수 있습니다 가능한 값은 다음과 같습니다.
|
CLOSE-RATE-RULE-IDS | Optional (only applies if you are using conditional or private rates) | 쉼표로 구분된 요금 규칙 ID 목록: 사용할 수 없지만 사용자가 사소한 조치입니다. 요금 규칙 ID는 특별 요금 해당하는 UI 처리가 표시되면 항상 여기에 채워집니다. 표시됩니다. |
CUSTOM[1-5] | Optional | <Result> 에 정의된 맞춤 입력란의 값
요소가 200자(영문 기준)로 제한됩니다. 자세한 내용은
자세히 알아보려면
개요
확인합니다. 사용 중인 경우 맞춤 입력란을 사용할 수 없습니다.
ARI |
DATE-TYPE | Optional | 사용자가 기본 날짜를 선택했는지 또는 특정 날짜를 선택했는지 여부를 나타냅니다.
날짜를 확인할 수 있습니다. 가능한 값은 다음과 같습니다.
|
GOOGLE-SITE | Optional | 사용자가 호텔 가격 데이터를 조회한 Google 속성입니다.
가능한 값은 다음과 같습니다.
|
LENGTH | Recommended | 호텔에서 정의한 숙박 기간(일수)
<Nights> 요소가 있습니다. 예를 들면 3 입니다. |
NUM-ADULTS | Recommended (must be used with the
NUM-CHILDREN or FOR-EACH-CHILD-AGE condition)
|
사용자가 운항 일정에 지정한 성인 숙박객 수입니다.
이 변수는
NUM-CHILDREN , FOR-EACH-CHILD-AGE 또는 둘 다입니다. |
NUM-CHILDREN | Recommended | 에 명시된 어린이 숙박 인원 (만 0~17세)은
확인할 수 있습니다. NUM-CHILDREN ,
성공적으로 작동하려면 FOR-EACH-CHILD-AGE 또는 둘 다 필요합니다.
어린이 숙박객과 함께 운항 일정에 참여할 수 없습니다. |
NUM-GUESTS | Recommended (if you don't send child occupancy pricing) | 총 숙박 인원(성인과 어린이 모두)으로
것입니다. 이 값은
NUM-ADULTS 및 NUM-CHILDREN 값. 받는사람
참여를 극대화할 수 있으므로 두 가지를 모두
대신 NUM-ADULTS 및 NUM-CHILDREN 를 사용합니다. |
PACKAGE-ID | Recommended (applies if you use Room Bundles) | 호텔 가격 피드에 있는 패키지의 고유 식별자입니다.
표준 패키지의 경우 패키지 ID는
<Result> 내 <PackageID> 요소
차단될 수 있습니다. 객실 번들의 경우 패키지 ID는
<PackageID> 요소가
<RoomBundle> 또는 <PackageData> 블록
'거래' 메시지에서 |
PARTNER-CURRENCY | Optional | 통화 코드는
<Baserate> 요소의 currency 속성
를 입력합니다. 예를 들면 USD 또는 CAD
입니다. |
PARTNER-HOTEL-ID | Recommended | 호텔이
<id> 요소가 있어야 합니다. |
PARTNER-ROOM-ID | Recommended (applies if you use Room Bundles) | 호텔 가격 피드에 있는 객실의 고유 식별자입니다.
객실 ID는
<Result> 내 <RoomID> 요소
차단될 수 있습니다. 객실 번들의 경우 객실 ID는
<RoomID> 요소가
<RoomBundle> 또는 <RoomData> 블록
를 추가합니다. |
PAYMENT-ID | Optional (only applies to Ads) | 사전 정의된 문자열 commission 또는 Google의
할당된 IATA 번호 (예: '01234567')
수집 대행사입니다. IATA 번호의 형식을 변경하거나
사전 정의된 문자열이 있는 경우 기술계정 관리자 (TAM)에게 문의하세요. |
PRICE-DISPLAYED-TAX | (Optional) | 사용자의 현지 통화로 사용자에게 표시되는 세액입니다.
PRICE-DISPLAYED-TAX 의 값은
호텔 가격 피드에 <Tax> 요소가 있습니다. 예를 들어
'3.14'. |
PRICE-DISPLAYED-TOTAL | (Optional) | 사용자의 방에서 사용자에게 표시되는 총 회의실 비용입니다.
현지 통화 PRICE-DISPLAYED-TOTAL 의 값은
<Baserate> , <Tax> ,
호텔 가격 피드의 요소 <OtherFees> 개
예: '152.13' |
PROMO-CODE | (Optional) |
ARI
프로모션을 사용하는 경우 이 변수의 값이 적용된
요금 규칙이 적용된 경우 해당 요금 규칙이 적용되는 경우 이 변수의 값이 |
RATE-PLAN-ID | Recommended (only applies if you use RoomBundles) | <RatePlanID> 요소가 정의하는
가격 피드의 <RoomBundle> 블록입니다. 이
<RatePlanID> 는 고유 식별자를 나타냅니다.
객실 및 패키지 데이터 조합의 예입니다. 자세한 내용은
자세한 내용은 페이지를 참조하세요.
객실 패키지. |
RATE-RULE-ID | Recommended (only applies if you use conditional rates or private rates) | 속성 내에서 rate_rule_id 속성으로 정의된 ID입니다.
가격 피드의 <Rate> 블록입니다. 자세한 내용은
참조
조건부 요금
참고: 조건부 요금 또는 특별 요금만 해당 표시됩니다. |
USER-COUNTRY | Recommended | 두 글자로 된
국가 코드가 필요합니다. 이
사용자의 클라이언트 설정에서 정보가 추출됩니다. 대상
예를 들면 US 또는 FR 입니다. |
USER-CURRENCY | Recommended | 사용자의 지역 이름을 나타내는 3글자의 통화 코드
있습니다. USER-CURRENCY 변수의 값은 다음과 같습니다.
사용자의 클라이언트 설정에서 추론됩니다. 예: USD
또는 CAD . |
USER-DEVICE | Recommended | 사용자의 기기 유형입니다. USER-DEVICE 의 값은
다음 중 하나여야 합니다.
<ph type="x-smartling-placeholder">
|
USER-LANGUAGE | Recommended | 두 글자로 된
ISO 639-1 언어 코드는
광고 또는 무료 예약 링크를 포함할 수 있습니다. USER-LANGUAGE 의 값
변수가 사용자의 클라이언트 설정에서 추론됩니다. 예를 들어
en 또는 fr |
USER-LIST-ID (Google Ads에서 정의됨) | Optional (only applies if you use Audience Lists in Google Ads) | 잠재고객 목록 또는 사용자가 포함된 Google Ads 사용자 목록 ID 확인할 수 있습니다 잠재고객 목록은 입찰가 설정 조정을 참조하세요. 사용자가 여러 잠재고객 목록에 속한 경우 입찰가 조정이 가장 큰 잠재고객 목록이 선택됩니다. 연관성 입찰가 조정이 가장 큰 잠재고객이 무작위로 선정됩니다. |
VERIFICATION | Optional | 의 링크 생성 여부를 확인하는 부울 값
자동으로 검증할 수 있어야 합니다 링크가 생성되었다면 true 입니다.
Google에서 제공하는 것으로 간주됩니다. 그 외의 경우에는 false 입니다.
|
URL의 조건부 로직
방문 페이지 파일의 <URL>
요소에 특수 지시어를 사용하여 다음을 수행할 수 있습니다.
엔드포인트가 조건부로 빌드됩니다
조건부 로직은 다음 문을 지원합니다.
if_statement:
true
인 경우 이 삽입되지 않으면ELSE
지시어가 삽입되었습니다.for_statement: 반복되는 FOR 루프 조건을 만듭니다. 계산될 수 있습니다
IF 및 FOR 문에는 다음이 포함됩니다.
조건 | 권장/선택사항 | 설명 |
---|---|---|
IF-AD-CLICK (호텔 광고만 해당) | Optional | 사용자 클릭이 광고에서 발생한 경우 true 가 됩니다.
사용자 클릭이 무료에서 발생한 경우 false 가 됩니다.
예약 링크 |
IF-CLICK-TYPE-HOTEL | Optional | 사용자가 업체 정보를 클릭하면 true
그렇지 않으면 false 이(가) 됩니다. |
IF-CLICK-TYPE-ROOM | Optional | 다음과 같은 경우 true 가 됩니다.
사용자가 의 목록을 클릭함
Room Bundle로 변환해야 하며, 그렇지 않으면 false 로 확인됩니다. |
IF-CLOSE-RATE-RULE-IDS | Optional | 하나 이상의 조건부 요금이 다음인 경우 true 가 됩니다.
사용자가 부적격하여 사용할 수 없음, 그렇지 않은 경우
false 기본적으로 true
특별 요금
UI 처리가 사용자에게 표시되었습니다. |
IF-DEFAULT-RATE | Optional | 사용자가 호텔 등록정보를 클릭하면 true 가 됩니다.
기본 날짜가 사용되었습니다. 그렇지 않으면 false 로 확인됩니다. |
IF-HOTEL-CAMPAIGN | Optional | 사용자 클릭이true
그렇지 않으면 false 가 됩니다. 이
캠페인 유형이 여러 개인 파트너와의 캠페인 구분이 유용합니다.
기여 분석을 할당합니다. |
IF-PAYMENT-ID (호텔 광고만 해당) | Recommended (if you use pay-per-stay Google Ads campaigns) | 숙박 건당 지불 (PPS)을 사용하는 호텔의 경우 true 가 됩니다.
그렇지 않으면 수수료 프로그램이 false 로 변경됩니다. |
IF-PROMO-CODE | Optional | 사용자가true
지정된 PromoCode 의 ARI 프로모션 또는 요금 규칙을 기반으로 함
그렇지 않으면 false 로 확인됩니다. |
IF-PROMOTED (호텔 광고만 해당) | Recommended (if you use Promoted hotels) | 사용자가 속성을 클릭하면 true 가 됩니다.
프로모션 광고이며, 그렇지 않으면 false 로 변경됩니다. |
IF-RATE-RULE-ID | Optional | 사용자가true
조건부 요금
, 그렇지 않으면 false 로 확인됩니다. |
IF-USER-LIST-ID (Google Ads에서 정의됨) | Optional | 사용자가 Google Ads 구성원인 경우 true 를 반환합니다.
잠재고객에 대한 입찰 배율을 설정할 때 지정한 고객 목록 ID
그렇지 않으면 false 로 확인됩니다. |
IF-VERIFICATION | Optional | Google에서 링크를 생성한 경우 true 가 됩니다.
자동으로 검증되어야 하며 그렇지 않을 경우 false 로 변경됩니다. |
ELSE | Recommended (if you use any conditional IF statements) | 이전 조건이 충족되지 않으면 이 값을 따르는 값은 삽입됩니다. |
END-IF | Optional (required if you have any IF conditional statements) | IF 문 조건부 블록을 종료합니다. |
FOR-EACH-CHILD-AGE | Optional (required for child occupancy pricing) | 각각에 대해 한 번 실행
<ph type="x-smartling-placeholder"></ph>
<Child "age"> 요소에 있습니다. 대상
예를 들어 <OccupancyDetails> 에
요소 <Child age="17"> 및 <Child age=
"17"> 이면 지시문이 두 번 실행됩니다. |
END-FOR-EACH | Optional (required if using FOR-EACH block) | FOR-EACH 문 조건부 블록을 종료합니다. |
IF-AD-클릭 예
사용자가 광고를 클릭했는지 아니면 방문 페이지로 리디렉션할 수 있는 무료 예약 링크입니다.
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&adType=1(ELSE)&adType=0(ENDIF)</URL>
이 예에서 사용자가 광고를 클릭하지 않은 경우 결과는 다음과 같습니다. URL:
https://www.partner.com?hid=123&adType=0
사용자가 광고를 클릭한 경우 다음과 같은 URL이 표시됩니다.
https://www.partner.com?hid=123&adType=1
IF-click-TYPE-HOTEL 예
사용자가 호텔을 선택했는지 확인하는 조건부 블록을 만들 수 있습니다.
명시적으로 Room Bundle 없이 구현되어야 합니다. 다음에서 <RatePlanID>
요소의 값은
거래 메시지의 <Room Bundle>
블록이 암시적으로
사용자가 선택한 관련 객실 패키지 가격입니다.
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>
이 예에서 사용자가 객실 패키지를 선택하면 결과는 다음과 같습니다. URL:
https://partner.com/landing_room?hid=123
사용자가 객실 패키지를 선택하지 않았다면 결과는 다음 URL입니다.
https://partner.com/landing?hid=123
IF-click-TYPE-ROOM 예
사용자가 회의실을 선택했는지 확인하는 조건부 블록을 만들 수 있습니다. 번들을 선택합니다.
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>
이 예에서 사용자가 객실 패키지를 선택하지 않았다면 결과는 다음 URL을 사용하세요.
https://partner.com/landing?hid=123
사용자가 객실 패키지를 선택하면 결과는 다음 URL입니다.
https://partner.com/landing_room?hid=123
IF-DEFAULT-DATE 예
IF-DEFAULT-DATE
조건문을 사용하여 날짜가 아닌 매개변수를 설정합니다.
사용자가 선택하지 않은 경우 웹사이트에서 맞춤 행동을 트리거하는 데 사용할 수 있습니다.
날짜
다음 예에서는 기본 날짜가 사용되었는지 확인합니다.
<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&checkinDay=(CHECKINDAY)&checkinMonth=(CHECKINMONTH)&checkinYear=(CHECKINYEAR)&nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&popup_datepicker=true(ELSE)&popup_datepicker=false(ENDIF)</URL>
이 예에서 사용자가 날짜를 선택하지 않았다면 결과는 기본 날짜 선택사항을 보여주는 다음 URL로 연결됩니다.
https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true
사용자가 날짜를 선택한 경우 결과는 다음 URL과 비슷할 수 있습니다. 선택한 일정에 따라 다음 단계를 따릅니다.
https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false
IF-HOTEL-CAMPAIGN 예시 (호텔 광고 및 무료 예약 링크 클릭수)
사용자가 광고를 클릭했는지를 확인하는 조건부 블록을 만들 수 있습니다. 호텔 캠페인에서 발생한 것입니다
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>
이 예에서 사용자가 호텔 캠페인 URL을 클릭하면 결과는 다음 URL에서 찾을 수 있습니다.
https://www.partner.com?hotelID=123&hotel_campaign=12345678
클릭이 호텔 캠페인 URL (예: 일반 검색 캠페인)에서 발생하지 않은 경우 결과는 다음과 같습니다.
https://www.partner.com?hotelID=123&utm_campaign=87654321
이는 호텔 캠페인 클릭의 트래픽을 구분하고 싶을 때 유용합니다. 다른 클릭을 모두 차단할 수 있습니다.
FBL 클릭수가 있는 빈 CAMPAIGN-ID
클릭이 무료 예약 링크에서 발생한 경우 IF-HOTEL-CAMPAIGN
가 반환됩니다.
TRUE
및 CAMPAIGN-ID
값은 다음 URL과 같이 공백으로 설정됩니다.
https://www.partner.com?hotelID=123&hotel_campaign=
IF-AD-CLICK
조건문을 사용하여 빈 캠페인 ID가
다음 예에 나와 있습니다.
<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&hotel_campaign=(CAMPAIGN-ID)(ELSE)&FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>
IF-PAYMENT-ID 예시 (호텔 광고만 해당)
IF-PAYMENT-ID
조건문을 사용하여
클릭이 PPS 수수료 프로그램의 결과인지 여부 아래 예
클릭이 PPS 수수료 프로그램에서 발생했는지 확인하고
결과에 따라 booking_source
매개변수를 업데이트합니다.
<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>
호텔이 수수료 프로그램에 참여하는 경우 결과는 다음 중 하나입니다. 다음 URL에서 찾을 수 있습니다.
- Google에 할당된 IATA 번호가 없는 경우:
https://partner.com?hid=123&booking_source=commissions
- IATA 번호가 Google에 할당된 경우:
https://partner.com?hid=123&booking_source=01234567
그렇지 않은 경우 결과는 다음 URL입니다.
https://partner.com?hid=123&booking_source=cpc
IF-PROMOTED 예 (호텔 광고만 해당)
사용자가 광고를 클릭했는지 여부를 확인하는 조건부 블록을 생성할 수 있습니다. 숙박 시설 프로모션 광고
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>
이 예에서 사용자가 숙박 시설 프로모션 광고를 선택하면 다음 URL입니다.
https://partner.com/1?hid=123
사용자가 숙박 시설 프로모션 광고를 선택하지 않았다면 결과는 다음 URL에서 찾을 수 있습니다.
https://partner.com/0?hid=123
IF-RATE-RULE-ID 예
사용자가
이 경우 <RateRuleID>
의 값
요소가 사용됩니다.<Rate>
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&customerType=42(ELSE)(ENDIF)</URL>
이 예시에서 사용자가 조건부 요금을 선택하지 않으면 결과는 다음 URL을 사용하세요.
https://www.partner.com?hid=123
사용자가 조건부 요금을 선택한 경우 결과는 다음 URL입니다.
https://www.partner.com?hid=123&customerType=42
IF-USER-LIST-ID 예 (Google Ads에 정의됨)
Google Ads의 호텔 캠페인에서 잠재고객 목록에 입찰 배율을 설정하면
IF-USER-LIST-ID
를 USER-LIST-ID
와 함께 사용하여
특정 Google Ads 계정에 속한 고객에 대한 웹사이트 매개변수
잠재고객 목록을 찾습니다. 추적용으로 사용하거나
캠페인 실적을 맞춤설정하실 수 있습니다
웹사이트도 활용할 수 있습니다.
<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>
이 예에서 사용자가 잠재고객 목록의 구성원이 아닌 경우 결과는 다음과 같습니다. 다음 URL을 사용하세요.
https://www.partner.com?hid=123
사용자가 잠재고객 목록 12345678
의 구성원인 경우 결과는 다음과 같습니다.
다음 URL을 사용하세요.
https://www.partner.com?hid=123&audience_list=12345678
IF-VERIFICATION 예
Google에서 테스트용으로 URL을 생성했는지 아니면 자동으로 URL을 생성했는지 확인해야 하는 경우
IF-VERIFICATION
를 사용하면 됩니다.
<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&isgoogle=true(ENDIF)</URL>
이 예에서 Google이 테스트 또는 검증을 위한 URL을 생성하지 않았다면 결과는 다음과 같습니다.
https://www.partner.com?hid=123
Google에서 테스트 또는 검증을 위해 URL을 생성한 경우 결과는 다음과 같습니다. 다음 URL에서 찾을 수 있습니다.
https://www.partner.com?hid=123&isgoogle=true
FOR-EACH-CHILD-AGE 예시
각 객체의 최대 기간을 채우는 조건부 블록을 구성할 수 있습니다. 어린이 숙박 인원이 표시됩니다.
다음은 방문 페이지 파일에서 이 지시어를 사용하는 예입니다.
<URL>https://partner.com?adults=(NUM-ADULTS)&children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&hid=(PARTNER-HOTEL-ID)&</URL>
이 예에서 숙박 일정에 성인 2명과 어린이 2명(만 0~17세)이 있는 경우 각각 결과는 다음과 같은 URL입니다.
https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123
숙박 일정에 성인 2명과 어린이가 없는 경우 결과는 다음과 같습니다. URL:
https://www.partner.com?adults=2&children=0&hid=123
URL 작성 시 일반적인 규칙
모든 변수는 선택사항입니다. 입력란에 변수를 삽입하지 않아도 됩니다. 방문 페이지 URL입니다. 하지만 변수를 사용하여 여행 일정과 사용자 전달 정보는 일반적으로 사용자에게 더 나은 경험을 제공하고 Google 정책을 준수해야 합니다.
방문 페이지에서 생성된 URL을 정의할 때 다음과 같은 일반 규칙이 적용됩니다. 페이지 파일:
모든 변수는 여는 괄호와 닫는 괄호로 묶습니다.
검색어 문자열 매개변수는 물음표('?') 뒤에만 전달할 수 있습니다. 을 입력합니다.
검색어 문자열 매개변수는 최종 출력을 생성합니다. 앰퍼샌드는 XML의 특수 문자이고 방문 페이지 파일 형식은 XML입니다. 따라서 인코딩된 개체나 '&' 가 표시됩니다. 최종 출력은 실제 '&'를 렌더링합니다. 있습니다. 예를 들면 다음과 같습니다.
<!-- Do this: --> <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL> <!-- Do NOT do this: --> <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
또한 방문 페이지 URL입니다. 예를 들면 다음과 같습니다.
- 공백(" "): 공백 문자를 "%20;"(으)로 대체합니다.
<URL>
요소에서 - 슬래시('/'): 슬래시를 '%2F;'로 대체합니다.
<URL>
요소
알파벳이 아닌 모든 문자를 URL 인코딩해야 하는 것은 아닙니다. 예를 들어 하이픈('-')은 URL로 인코딩하지 않아도 됩니다. Cloud Shell의 자세한 내용은 URL 인코딩 테이블.
- 공백(" "): 공백 문자를 "%20;"(으)로 대체합니다.
단일 매개변수의 값은 여러 변수로부터 생성될 수 있습니다. 이 다음 예는
checkinDate
CHECKINDAY
,CHECKINMONTH
,CHECKINYEAR
변수:<URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
이 예에서는 다음과 같은 URL이 생성됩니다.
https://www.partnerdomain.com?checkinDate=7/23/1971
쿼리 문자열 매개변수의 이름으로 모든 ID를 사용할 수 있습니다. 내 서버 이 값을 처리합니다 하지만 전달하는 값은 사용 가능한 변수 목록을 참조하세요.
사용 가능한 목록 외에 최대 5개의 맞춤 변수를 사용할 수 있습니다. 변수로 사용할 수 있습니다.