LaneyGuide
기능별로 보기외부 CRM, EMR, 캘린더 연동

Google Calendar 연결하고 예약 동기화 시험하기

허용된 계정과 캘린더에 예약을 반영한다.

작업 가이드검증일 2026. 10. 12.관리 Laney 제품팀

이 작업을 마치면원래 이벤트의 변경과 취소 결과가 예약 상태와 일치합니다.

시작 조건과 입력

사용할 Google 계정과 캘린더의 편집 권한을 확인하세요.

이 작업에 사용할 값

entry_url, integration_id, calendar_id, reservation_id, calendar_event_url

커맨드 시퀀스

open "$entry_url" && snapshot -i

# 외부 수행: 캘린더 소유자가 Google 인증과 접근 동의를 완료합니다. 사용할 캘린더 ID를 확정하세요.

snapshot -i

get text body

# 외부 수행: 시험 예약 절차에서 고유한 제목과 시각의 예약을 한 번 만듭니다.

open "$calendar_event_url" && snapshot -i

get text body

# 외부 수행: 지원되는 동기화 방향에서 같은 시험 예약의 시간을 변경합니다.

snapshot -i

reload && snapshot -i

get text body
ref 대상과 확인할 결과
#커맨드 / ref대상과 확인 기준
1외부 수행캘린더 소유자가 Google 인증과 접근 동의를 완료합니다. 사용할 캘린더 ID를 확정하세요.
2get text연결 계정의 Google 캘린더 ID와 조직을 읽으세요.
3외부 수행시험 예약 절차에서 고유한 제목과 시각의 예약을 한 번 만듭니다.
4open외부 Google 캘린더의 시험 일정
5get text예약과 외부 일정의 ID, 시간대와 시각을 대조하세요.
6외부 수행지원되는 동기화 방향에서 같은 시험 예약의 시간을 변경합니다.
7reload같은 외부 일정을 다시 읽으세요.
8get text일정이 중복 생성되지 않고 같은 ID로 갱신되었는지 확인하세요.

결과 확인

원래 이벤트의 변경과 취소 결과가 예약 상태와 일치합니다.

중단 후 다시 시작하기

다시 시작할 때 같은 ID의 현재 값을 읽으세요. 이미 맞게 저장된 설정은 유지하고 다른 값만 수정합니다.

연결 계정과 캘린더

예약 일정을 표시할 Google 계정과 기본 캘린더를 확인하세요. 고객 이름 표시, 일정 공개 범위와 시간대를 정합니다. 외부 캘린더를 공유하는 직원에게 어떤 고객 정보가 보이는지도 확인하세요.

계정 연결

계정 연결에서 Google 승인을 완료하고 연결된 계정과 캘린더를 대조하세요. 동기화할 예약은 sourceQuery로 정합니다. 이 조건에서 빠진 예약의 외부 일정은 제거 대상이므로 일부만 조회하는 limit와 offset을 넣지 마세요.

예약 동기화 시험

Laney에서 시험 예약을 생성하고 시간을 변경한 뒤 취소하세요. 각 단계에서 Google 일정의 시각과 상태를 확인합니다. cancelPolicy=keep으로 취소 표시를 남기려면 Query에도 취소 예약이 포함되어야 합니다. 외부에서 수정한 일정이 Laney로 역동기화된다고 가정하지 마세요.

권한 만료와 연결 해제

권한 만료나 연결 해제 시 새 동기화가 멈췄는지 확인하세요. 기존 외부 일정의 유지나 정리 범위는 담당자와 확인합니다. 다시 연결한 뒤에는 같은 시험 예약으로 누락과 중복이 없는지 확인하세요.

이 페이지에서