판매자별 약관 추가 방법
판매자별 약관을 사용하면 판매자의 특정 약관에 대한 텍스트 (또는 현지화된 텍스트) 또는 URL을 지정할 수 있습니다. 이러한 필드는 서로 독립적입니다.
- 판매자 메모 (
terms.text또는terms.localized_text): 판매자의 맞춤 메모입니다. 예약 흐름에서 이 메모는 예약 모달 내의 펼칠 수 있는 중요 참고사항 섹션 (연락처 세부정보 및 예약 버튼 바로 위)에 표시되며, 대화상자 알림 (메모가 포함된 대화상자가 열림)에 [판매자 이름]의 메모 보기 링크로 표시되고, 예약 확인 세부정보 화면에 표시됩니다. 참고: 판매자 메모는 예약 흐름 자체 내에 표시되며, 개요 탭 또는 장소 시트 헤더에는 표시되지 않습니다. - 서비스 약관 링크 (
terms.url): 판매자의 외부 약관 링크입니다. 지정된 경우 링크가 예약 모달 만들기 하단에 표시되며 항상 고정 텍스트 서비스 약관 (이 텍스트는 변경할 수 없음)을 사용합니다.
판매자 메모와 서비스 약관 링크가 표시된 예약 모달의 예는 다음과 같습니다.
URL은 예약 모달 만들기 하단에서 연결됩니다.
이러한 기능은
merchant.terms.text (또는 merchant.terms.localized_text) 또는
merchant.terms.url 필드를 지정하여 추가할 수 있습니다.
현지화
다국어 판매자의 경우 merchant.terms.text 대신 merchant.terms.localized_text를 사용하여 현지화된 메모를 제공할 수 있습니다.
- 기본 대체 값 (
value): 최상위value필드는 필수이며 사용자의 언어가localized_value의 항목과 일치하지 않을 때마다 표시되는 기본 대체 문자열 역할을 합니다. - BCP 47 언어 코드 (
locale):localized_value의 각 항목은 유효한 IETF BCP 47 언어 코드 (예: 일본어의 경우en,fr, 또는ja)를 지정해야 합니다. ISO 국가 코드 (예:jp)는 사용하지 마세요.
형식 지정 및 문자 필터링
- 텍스트의 표준 줄바꿈 (
\n)은 유지되며 UI에서 줄바꿈으로 변환됩니다. - 수집 텍스트 정규화 중에 일부 문자가 자동으로 필터링될 수 있습니다. 예를 들어 이모티콘, 이모티콘, 비표준 기호는 지원되지 않으며 콘텐츠 품질 기준에 따라 표시된 텍스트에서 자동으로 삭제됩니다.
JSON
"merchant": [ { "terms": { "url": "https://www.google.com", "text": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM." } } ]
JSON (현지화됨)
"merchant": [
{
"terms": {
"url": "https://www.google.com",
"localized_text": {
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM.",
"localized_value": [
{
"locale": "en",
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM."
},
{
"locale": "fr",
"value": "Tenue correcte exigée\n\nLes réservations sont acceptées tous les jours de 10h00 à 18h00."
}
]
}
}
}
]