← 메인으로
버튼·연결 맵
구현·운영 시 어떤 버튼이 어디로 가는지, 견적 폼에 어떤 데이터가 붙는지 정리했습니다. 외부에서 동일한 URL을 쓰려면 아래 경로를 복사하세요.
프로그램 연동용 객체는 site-routes.js 의 DOSIRAK_ROUTES 를 로드해 사용할 수 있습니다.
단일 파일 (앵커)
별도 HTML 페이지
견적 버튼 → 폼 데이터 연결
href="#group-order" 또는 끝이 #group-order 로 끝나는 링크(예: index.html#group-order) 에 선택 속성 data-quote-from 을 두면 접수 페이로드의 quote_from 및 메일·복사본에 「유입 경로」로 포함됩니다.
data-quote-product="…" 는 접수 페이로드의 관심 상품으로 넘어갑니다(product_interest). Slack·메일 본문·시트 JSON에 포함됩니다.
- 상품 카드의 「주문하기」는 해당 상품명으로 채워집니다. 헤더·플로팅 등 일반 「견적받기」는 상품 힌트를 비웁니다.
- 폼 입력이 시작되면 경로·상품 힌트 줄은 초기화됩니다(사용자가 직접 수정하는 내용 우선).
설정 파일
| 파일 | 설명 |
| site-config.js | FORM_API_URL, reCAPTCHA, 지원 메일 |
| form-submit.js | 견적·입점 POST·reCAPTCHA·mailto 폴백 |
| backend/GoogleAppsScript.gs | 스프레드시트·알림·관리 API |
| relay/server.mjs | CORS 우회 시 GAS 로 전달 |