티스토리 뷰

반응형

구글을 이용해서 스마트스토어에서 직접 이메일을 보낼 수 있는 기능을 구현해 보고 있습니다.

서버없이  데이터 전송방법 자바스크립트 구현 중 

google apps mail의 단점으로 하루 양이 제한된다? 그래서 얼마나 쓸수 있나 찾아보니. 아래의 답변이 도움이 되네요.

제 Google 계정이 Zendesk 내에서 티켓 생성을 중지했는데 이제 다음과 같은 오류 메시지가 표시됩니다. Google 전송 한도에 도달했습니다. 이 오류 메시지는 무엇을 의미하나요?

Google은 Gmail의 경우 하루에 500개의 알림, Google Apps의 경우 하루에 2,000개의 알림을 보낼 수 있는 한도를 가지고 있습니다. 이 메커니즘은 Zendesk에서 제어하는 것이 아니라 Google 서버에서 제어합니다.

사전대응 조치로 Google의 호출 빈도 제한에 도달하지 않도록Gmail 커넥터가 사용 설정되어 있을 때 알림을 1,500개로 제한하여 Gsuite 계정이 완전히 사용 중지되는 것을 방지합니다.

이를 피하려면 Gmail 커넥터 대신 이메일 전달을 사용하세요. 전달 설정에 대한 자세한 내용은 Gmail 커넥터에서 표준 이메일 전달로 전환하려면 어떻게 해야 하나요?

불일치하거나 부정확한 내용이 있으면Gsuite 지원팀에 문의하여 이 한도에 도달한 이유에 대한 자세한 안내를 받으세요.

만약 사업이 잘되서 더 많은 발주를 이메일로 받아야 한다면 당연히 유료제품을 사용해서 해결해야 겠네요.

유료인 상품으로는 emailJS가 있군요.

한국돈으로 약 2만원정도 professional 사용하는 정도네요~

사업을 한다면 큰돈이 아니지만, 개인은 free또는 personal이면 충분하겠어요~

어떤 웹사이트에서 본인의 이름, 연락처, 메일, 메시지를 보내는 컨택트 기능을 사용할 때,
보통 백엔드를 이용해 서버에 데이터를 저장합니다.

하지만 서버가 없는 간단한 랜딩페이지로 구성된 사이트의 경우

서버 없이 프론트에서 바로 데이터를 전송하고, 저장하는 방법이 있습니다. 이것이 바로.... 오늘의 JS를 서버없이 사용하는 방법이 되겠네요.

스마트스토어에서 이메일을 바로 보낼 수 있는 코드를 구현할때 사용하면 좋을 것 같습니다.

1. 구글시트의 사본을 만들기

첫번째로 구글시트의 사본을 만듭니다.

https://docs.google.com/spreadsheets/d/1AGPuhjh6ZwDbX3kGJ84E3-kP81wVWzGUtwqBjjTJlyM/edit#gid=0

 

Google Sheets: 로그인

이메일 또는 휴대전화

accounts.google.com

구글 로그인이 되면 좋겠네요.

확장프로그램을 클릭 후 Apps Script를 누릅니다.

스크립트 상단의  var TO_ADRESSS = (데이터 수신 메일  url 주소: 즉 자신이 보낼 이메일주소)를 입력하고, 주석이 있을 경우, 해제한 후 구글 시트를 저장합니다. 

자신의 것으로 수정하자

 

배포하고 URL 받아서 실행해 보자~

반응형
댓글