기본설정
Octoparse에서 Google Sheets로 데이터 내보내기를 활성화하려면 먼저 Google 계정에서 몇 가지 준비 작업을 완성해야 합니다.
1단계: Google 클라우드 콘솔에서 새 프로젝트 생성하기
Google Cloud로 이동하여 Google Sheets를 위한 새 프로젝트를 만듭니다.
프로젝트 선택(또는 다른 프로젝트가 있는 경우 기존 프로젝트 이름)을 클릭하고 팝업 창에서 NEW PROJECT를 선택합니다.
프로젝트 이름을 지정하고 CREATE를 클릭하여 계속합니다.
2단계: API 라이브러리에서 Google Sheets API 적용하기
ENABLE(활성화)를 선택하여 2단계를 완료합니다.
3단계: Google Cloud에서 서비스 계정을 만들고 .JSON 파일을 다운로드
IAM&Admin 설정의 서비스 계정으로 이동하여 +CREATE SERVICE ACCOUNT(서비스 계정 만들기)를 클릭합니다.
서비스 계정 ID를 입력하고 DONE을 클릭하여 설정을 완료합니다.
현재 프로젝트에 표시되는 이메일 주소는 클라이언트 이메일입니다. 클릭하시면 자세한 내용을 확인하실 수 있습니다.
Details 페이지를 연 후 KEYS로 전환하여 ADD KEY를 클릭합니다.
Create new key(새 키 만들기)를 클릭합니다.
JSON 파일을 생성하고 디바이스에 다운로드하려면 CREATE를 클릭합니다.
디바이스에 다운로드한 .JSON 파일을 찾을 수 있습니다. 서비스 계정 키가 손상되면 보안 위험이 발생할 수 있습니다. 로컬 디바이스의 안전한 장소에 보관하십시오.
4단계: 서비스 계정에 대한 Google 시트 액세스 권한 부여하기
대상 Google Sheets로 이동하여 Editor로 추가하여 서비스 계정 메일과 공유합니다.
축하합니다! 구글 계정 준비 작업을 모두 마쳤습니다.
수동으로 데이터 내보내기
사용자가 Octoparse에서 데이터를 내보내려고 할 때 로컬 및 클라우드 데이터 내보내기에 대해 새로운 옵션을 사용할 수 있음을 발견하게 됩니다.
로컬 데이터 내보내기
클라우드 데이터 내보내기
이 기능에 대한 최종 설정 창이 나타납니다.
대상 Google Sheets URL을 입력하고 이전에 다운로드한 .JSON 파일에 있는 클라이언트 이메일 및 개인 키를 입력합니다. 연결 테스트를 클릭하여 설정을 테스트할 수 있습니다.
스프레드를 선택하고 내보내기를 클릭하여 데이터를 내보냅니다.
참고:
Octoparse 작업에서 많은 데이터 필드를 추가한 경우 스프레드시트에 데이터를 호스팅할 수 있는 충분한 열이 있는지 확인하십시오.
클라우드 데이터 자동 내보내기
Octoparse 버전 8.6 이상을 사용하면 자동으로 클라우드 데이터를 Google Sheets로 내보낼 수 있습니다.
자동화 스케줄에 이 자동 내보내기 프로젝트의 이름 입력
Google Sheets 정보를 입력합니다. Configuration Name(구성 이름)에 이름을 입력하여 나중에 사용할 수 있도록 Google Sheets 정보를 저장할 수 있습니다.
Basic Setup(기본 설정)을 확인하여 Google Sheets 정보를 가져옵니다.
필요에 따라 내보내기 반복 시간 간격 설정
연결 테스트를 클릭하여 연결이 정상 작동하는지 확인합니다.
Confirm(확인)을 클릭하여 설정을 저장합니다.
설정 후 Auto-export(자동 내보내기) 도구가 팝업되고 Auto-export(자동 내보내기) 작업이 활성화됩니다.
참고:
자동 내보내기 도구는 디바이스가 켜진 상태에서만 작동하므로 디바이스를 끄지 마십시오.
Google Sheets로 데이터를 자동 내보내기하면 내보내지 않은 데이터만 내보냅니다.