SFTP란?
SFTP는 'SSH File Transfer Protocol'의 약자로서 파일을 다운로드하거나 인터넷에 업로드할 때 일반적으로 사용됩니다. SFTP를 사용하면 암호화를 통해 데이터를 안전하게 전송할 수 있습니다. 일반 텍스트 파일은 전송되지 않습니다.
시작하기 전에
데이터 피드를 제출하려면 먼저 피드를 등록해야 합니다. SFTP를 통해 제출할 때는 압축 여부에 관계없이 파일의 크기가 4GB를 넘지 않아야 합니다. 파일 크기가 이보다 큰 경우에는 여러 개의 작은 파일로 나누어 업로드하세요.
이 도움말을 읽은 후에도 SFTP 사용과 관련하여 도움이 더 필요한 경우 문제 해결 가이드를 참조하세요.
SFTP 계정 만들기
SFTP 계정을 만들려면 다음 안내를 따르세요.
- 판매자 센터 계정에 로그인합니다.
- 판매자 센터 계정에서 점 3개 아이콘 드롭다운으로 이동한 다음 SFTP/GCS를 클릭합니다.
- SFTP 탭을 선택합니다.
- SFTP 계정 사용자 이름이 자동으로 생성됩니다. 비밀번호를 생성하고 계정을 사용 설정하려면 비밀번호 생성을 클릭합니다.
- 자동으로 생성된 비밀번호를 포함한 팝업 상자가 나타납니다.
-
참고: 보안상의 이유로 비밀번호는 다시 표시되지 않습니다. 팝업 상자를 닫기 전에 비밀번호를 안전하게 저장해야 합니다.
-
- SFTP 설정 페이지로 돌아가려면 닫기를 클릭합니다.
SFTP 비밀번호 변경
SFTP에서 다른 비밀번호가 필요한 경우 판매자 센터에서 보안 비밀번호를 생성하여 변경하면 됩니다. SFTP 비밀번호를 변경하려면 다음 안내를 따르세요.
- 판매자 센터 계정에 로그인합니다.
- 도구 아이콘 을 클릭한 후 SFTP/GCS 탭에서 '설정'을 선택합니다.
- SFTP 섹션에서 새 비밀번호 생성을 클릭합니다.
- 비밀번호 변경을 확인하는 팝업 상자가 나타납니다. 계속하려면 확인을 클릭하세요.
- 새롭게 생성된 비밀번호를 포함한 팝업 상자가 나타납니다.
-
참고: 보안상의 이유로 비밀번호는 다시 표시되지 않습니다. 팝업 상자를 닫기 전에 비밀번호를 안전하게 저장해야 합니다.
-
- 닫기를 클릭하여 SFTP 설정 페이지로 돌아갑니다.
참고: 새로운 Google 판매자 센터 SFTP 비밀번호만 생성할 수 있습니다. 분실하거나 잊어버린 비밀번호를 가져올 수 없습니다.
SFTP를 통한 파일 업로드
SFTP를 통해 파일을 업로드할 수 있는 방법은 다양하지만 여기에서는 아래와 같이 가장 일반적인 유형을 알아보겠습니다. 이전에 SFTP를 사용한 적이 없다면 가장 쉽게 구성할 수 있는 선택사항 1을 권장합니다.
모든 선택사항을 사용하려면 다음과 같은 정보가 필요합니다.
- 호스트 이름: partnerupload.google.com이며 피드를 전송할 SFTP 서버입니다.
- 사용자: Google 판매자 센터 SFTP 설정에서 찾을 수 있는 SFTP 사용자 이름입니다.
- SFTP 서버 포트: 19321이며 Google 판매자 센터 SFTP 서버에서 사용하는 포트입니다.
- SFTP 서버 지문: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d이며 partnerupload.google.com의 서버 지문 인식 키입니다.
- 비밀번호: 판매자 센터 계정에서 생성한 SFTP 비밀번호입니다. 이 비밀번호는 판매자 센터 비밀번호와 다릅니다. SFTP 비밀번호는 계정의 SFTP 설정(설정 > SFTP)에서 설정합니다.
선택사항 1: SFTP 프로그램을 통한 데이터 피드 전송
SFTP 프로그램을 사용하여 데이터 피드를 전송합니다.이 방법을 사용하려면 컴퓨터에 SFTP 클라이언트라고 알려진 SFTP 프로그램이 설치되어 있어야 합니다. SFTP 클라이언트가 없는 경우에는 웹에서 다운로드할 수 있습니다. 다음과 같은 SFTP 클라이언트는 무료입니다. 이러한 프로그램의 경우에도 사용량에 따라 시험판 사용 기간이 종료된 후에는 비용을 지불해야 할 수 있습니다. 다음 링크 중 하나를 클릭하면 웹에서 프로그램을 다운로드할 수 있습니다.
SFTP를 다운로드하여 설치한 후에는 SFTP 서버에 연결할 수 있도록 설정해야 합니다. SFTP 클라이언트에는 다음 설정이 필요합니다.
- 호스트 이름: partnerupload.google.com이며 피드를 전송할 SFTP 서버입니다.
- 사용자: Google 판매자 센터 SFTP 설정에서 찾을 수 있는 SFTP 사용자 이름입니다.
- 비밀번호: Google 판매자 센터 계정에서 생성한 SFTP 비밀번호입니다. 이 비밀번호는 판매자 센터 비밀번호와 다릅니다. SFTP 비밀번호는 계정의 SFTP 설정(설정 > SFTP)에서 설정합니다.
- 로그온 유형: 익명이 아닌 일반으로 설정되어야 합니다. 사용자 이름과 비밀번호를 입력하려면 먼저 이 설정을 변경해야 할 수도 있습니다.
선택사항 2: 명령줄을 사용하여 SFTP를 통해 데이터 전송
Windows: 명령 프롬프트를 사용하여 SFTP를 통해 데이터 전송- 시작 메뉴에서 프로그램을 선택한 다음, 액세서리와 명령어 프롬프트를 차례로 선택합니다. 또는 시작 메뉴에서 프로그램을 선택한 다음 MS-DOS 프롬프트를 선택합니다. 둘 다 작동하지 않는 경우: 시작 메뉴에서 검색을 선택한 다음 파일 또는 폴더의 경우를 선택하고 단어 'prompt'를 입력합니다. '명령 프롬프트'라는 파일을 더블클릭합니다.
- 나타나는 창에 sftp -P 19321 {SFTP 사용자 이름}@partnerupload.google.com을 입력하고 Enter 키를 누릅니다.
- 판매자 센터에서 설정한 사용자 이름을 입력합니다. 계정에서 설정> SFTP를 클릭하면 사용자 이름을 확인할 수 있습니다.
- '-P 19321'은 Google 판매자 센터 SFTP 서버에 올바른 포트를 지정합니다.
- 처음으로 partnerupload.google.com에 연결한 경우, 다음과 같은 프롬프트가 표시될 수 있습니다. '호스트[partnerupload.google.com]:19321'의 진위 여부를 확인할 수 없습니다. RSA 키 지문은 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d입니다. 연결을 계속하시겠습니까(예/아니요)?' 세션에 표시된 지문 키가 위와 일치하는지 확인한 후 'y'를 입력합니다.
- 비밀번호를 입력하라는 메시지가 표시됩니다. 판매자 센터에서 생성한 SFTP 비밀번호를 입력합니다. 이 비밀번호는 판매자 센터 비밀번호와 다릅니다. 계정의 SFTP 설정(설정 > SFTP)에서 설정합니다.
- {파일 이름을 비롯한 판매자의 디렉터리} 입력을 입력하고 Enter 키를 누르면 SFTP를 통해 파일이 전송됩니다. 예를 들어 '문서' 폴더에 'datafeed.txt'라는 피드가 있으면 'put C:\Users\username\Documents\datafeed.txt'라고 입력합니다.
- 잠시 후에 업로드 진행 과정을 보여주는 업데이트 상태가 표시되는데 여기에서 업로드가 완료되었는지 확인해야 합니다. 완료되면 프로그램을 종료할 수 있습니다.
- 터미널 창을 엽니다. Command + Spacebar를 누르고 '터미널'을 검색한 다음 나타나는 상자에서 해당 터미널을 선택합니다.
- 나타나는 터미널 창에 SFTP -P 19321 {판매자의 SFTP 사용자 이름}@partnerupload.google.com을 입력하고 Enter 키를 누릅니다.
- 판매자 센터에서 설정한 사용자 이름을 입력합니다. 계정에서 설정 > SFTP를 클릭하면 사용자 이름을 확인할 수 있습니다.
- '-P 19321'은 Google 판매자 센터 SFTP 서버에 올바른 포트를 지정합니다.
- 처음으로 partnerupload.google.com에 연결한 경우, 다음과 같은 프롬프트가 표시될 수 있습니다. '호스트[partnerupload.google.com]:19321'의 진위 여부를 확인할 수 없습니다. RSA 키 지문은 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d입니다. 연결을 계속하시겠습니까(예/아니요)?' 세션에 표시된 지문 키가 위와 일치하는지 확인한 후 'y'를 입력합니다.
- 비밀번호를 입력하라는 메시지가 표시됩니다. 판매자 센터에서 생성한 SFTP 비밀번호를 입력합니다. 이 비밀번호는 판매자 센터 비밀번호와 다릅니다. 계정의 SFTP 설정(설정 > SFTP)에서 설정합니다.
- {파일 이름을 비롯한 판매자의 디렉터리} 입력을 입력하고 Enter 키를 누르면 SFTP를 통해 파일이 전송됩니다. 예를 들어 '문서' 폴더에 'datafeed.txt'라는 피드가 있으면 'put /Users/username/Documents/datafeed.txt'라고 입력합니다.
- 잠시 후에 업로드 진행 과정을 보여주는 업데이트 상태가 표시되는데 여기에서 업로드가 완료되었는지 확인해야 합니다. 완료되면 프로그램을 종료할 수 있습니다.
- 터미널을 엽니다.
- 나타나는 터미널 창에 STFP -P 19321 {판매자의 SFTP 사용자 이름}@partnerupload.google.com을 입력하고 Enter 키를 누릅니다.
- 판매자 센터에서 설정한 사용자 이름을 입력합니다. 계정에서 설정을 클릭한 다음 SFTP를 클릭하면 사용자 이름을 확인할 수 있습니다.
- '-P 19321'은 Google 판매자 센터 SFTP 서버에 올바른 포트를 지정합니다.
- 처음으로 partnerupload.google.com에 연결한 경우, 다음과 같은 프롬프트가 표시될 수 있습니다. '호스트[partnerupload.google.com]:19321'의 진위 여부를 확인할 수 없습니다. RSA 키 지문은 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d입니다. 연결을 계속하시겠습니까(예/아니요)?' 세션에 표시된 지문 키가 위와 일치하는지 확인한 후 'y'를 입력합니다.
- 비밀번호를 입력하라는 메시지가 표시됩니다. 판매자 센터에서 생성한 SFTP 비밀번호를 입력합니다. 이 비밀번호는 판매자 센터 비밀번호와 다릅니다. 계정의 SFTP 설정(설정 > SFTP)에서 설정합니다.
- {파일 이름을 비롯한 판매자의 디렉터리} 입력을 입력하고 Enter 키를 누르면 SFTP를 통해 파일이 전송됩니다. 예를 들어 문서 폴더에 'datafeed.txt'라는 피드가 있으면 'put /home/username/Documents/datafeed.txt'를 입력합니다.
- 잠시 후에 업로드 진행 과정을 보여주는 업데이트 상태가 표시되는데 여기에서 업로드가 완료되었는지 확인해야 합니다. 완료되면 프로그램을 종료할 수 있습니다.
참고: 이 과정에서 실수를 하면 빈 프롬프트 또는 오류 메시지가 표시될 수 있습니다. 그럴 경우 파일 전송이 완료될 때까지 첫 번째 단계부터 다시 시작하세요.