์๋ด์ ์ํ๋ ํ์๋ค์ ์ํด ์๋ด์ฉ ์ฑ๋ด์ ๋ง๋ค์ด ๋ณด๊ณ ์ ์๋ํจ
์งํ๋ฐฉ๋ฒ ์ Gems ํ์ฉํจ
1๏ธโฃ ๋ชฉํ
ํ์์ด ์ฑ๋ด(Gems)์ ํตํด ์๋ด์ ์ ์ฒญํ๋ฉด
์๋์ผ๋ก Google Forms ์ค๋ฌธ์ง ๋งํฌ๋ฅผ ๋ณด๋ด๊ณ
์ ์ถ๋ ๋ด์ฉ์ Google Sheets์ ์ ์ฅ๋๊ณ
ํ์ ์ ์๋ ์ด๋ฉ์ผ ์๋ฆผ๊น์ง ๋ณด๋ผ ์ ์๋๋ก ๊ตฌ์ฑ
๐งฉ ์ ์ฒด ์์คํ ๊ตฌ์ฑ
์์
๊ธฐ๋ฅ
๐ฌ Gems ์ฑ๋ด
ํ์๊ณผ ๋ํํ๋ฉฐ ์๋ด ์์ฒญ ์ ๋ณด ์์ง ๋ฐ ์ค๋ฌธ์ง ๋งํฌ ์ ๊ณต
๐ Google Form
ํ์์ด ์๋ด์ ์ ์ฒญํ ์ ์๋ ์์
๐ Google Sheets
์ ์ถ๋ ์ค๋ฌธ ์๋ต ์ ์ฅ
๐ Google App Script
์๋ํ ๊ธฐ๋ฅ: ์ค๋ฌธ ์๋ต ํ ์๋ฆผ ๋ฐ์ก, ์๊ฐ ์์ฝ, ์กฐ๊ฑด๋ณ ์ฒ๋ฆฌ ๋ฑ
๐ฌ 1. Gems ์ฑ๋ด ๋ํ ํ๋ฆ (์์)
ํ์: ์๋ด ์ ์ฒญํ๊ณ ์ถ์ด์
Gems ์ฑ๋ด: ์๋
ํ์ธ์! ์๋ด ์ ์ฒญ์ ๋์๋๋ฆด๊ฒ์ ๐
์๋ ๋งํฌ์ ์ค๋ฌธ์ง๋ฅผ ์์ฑํด ์ฃผ์ธ์:
๐ [Google Form ๋งํฌ]
์ค๋ฌธ์ ์ ์ถํ์๋ฉด ๋ด๋น ์ ์๋๊ป์ ์ฐ๋ฝ๋๋ฆด ์์ ์
๋๋ค.2๏ธโฃ ์ ์ฒด ํ๋ฆ
ํ์ โถ Gems ์ฑ๋ด โถ ์๋ด ๋งํฌ ํด๋ฆญ โถ ๊ตฌ๊ธ ์ค๋ฌธ์ง ์์ฑ โถ App Script ์๋ ์ฒ๋ฆฌ3๏ธโฃ Gems ์ฑ๋ด ๊ตฌ์ฑ (Gemini Gem)
ํญ๋ชฉ
๋ด์ฉ
์ฑ๋ด ์ด๋ฆ
์๋ด ์ ์ฒญ ์ฑ๋ด
ํธ๋ฆฌ๊ฑฐ ๋ฌธ์ฅ
"์๋ด ์ ์ฒญํ ๋์", "์๋ดํ๊ณ ์ถ์ด์"
์๋ต ๋ฉ์์ง
์ค๋ฌธ์ง ๋งํฌ + ์๋ด ์๋ด ๋ฉ์์ง
๋ฒํผ ์ถ๊ฐ
๐ ์๋ด ์ ์ฒญํ๋ฌ ๊ฐ๊ธฐ (Google Form ๋งํฌ)
4๏ธโฃ ์๋ด ์ค๋ฌธ์ง ๊ตฌ์ฑ (Google Forms)
์ด๋ฆ
ํ๋ฒ
์ฐ๋ฝ์ฒ
์๋ด ํฌ๋ง์ผ์ (๋ ์งํ์)
์๋ด ์ข ๋ฅ (์ง๋ก / ํ์ / ๋์ธ๊ด๊ณ ๋ฑ ์ฒดํฌ๋ฐ์ค)
์๋ด ํฌ๋ง ๋ด์ฉ (์ฅ๋ฌธ ์๋ต)
๐ ์๋ฃ ํ, ์๋ต์ Google Sheets๋ก ์ฐ๊ฒฐํ์ธ์.
5๏ธโฃ App Script ์๋ํ ๊ธฐ๋ฅ ์์
๐ ์์ 1: ์ค๋ฌธ ์ ์ถ ์ ์ด๋ฉ์ผ ์๋ ์๋ฆผ
function sendNotification(e) {
const name = e.namedValues['์ด๋ฆ'][0];
const contact = e.namedValues['์ฐ๋ฝ์ฒ'][0];
const content = e.namedValues['์๋ด ํฌ๋ง ๋ด์ฉ'][0];
const email = "[email protected]"; // ๋ด๋น์ ์ด๋ฉ์ผ
const subject = `[์๋ด ์ ์ฒญ] ${name} ํ์์ ์๋ด ์์ฒญ`;
const message = `
์ด๋ฆ: ${name}
์ฐ๋ฝ์ฒ: ${contact}
๋ด์ฉ: ${content}
`;
MailApp.sendEmail(email, subject, message);
}
๐ก ์ ์ฉ ๋ฐฉ๋ฒ:
์๋ต ์ฐ๊ฒฐ๋ Google ์ํธ ์ด๊ธฐ
ํ์ฅ ํ๋ก๊ทธ๋จ > Apps Script ์ด๊ธฐ
์ ์ฝ๋ ๋ถ์ฌ๋ฃ๊ธฐ
ํธ๋ฆฌ๊ฑฐ ์ค์ โ
onFormSubmit์ผ๋ก ์๋ ์คํ
โ ํ์ฅ ์์ด๋์ด
ํ์ฅ ๊ธฐ๋ฅ
๋ฐฉ๋ฒ
์๋ด ๊ต์ฌ์๊ฒ ์๋ ๋ฌธ์ ์ ์ก
Twilio ๋๋ KakaoTalk API ์ฐ๋
์๋ด ๊ฐ๋ฅ ์๊ฐ ์๋ ์ฒดํฌ
Google Calendar API ์ฐ๋
์๋ต์ ์๋ ํ์ธ ๋ฉ์ผ ์ ์ก
GmailApp.sendEmail ํ์ฉ
๊ฒฐ๊ณผ์ ๋ฐฐ์ด ์
๐ข ๊ณผ์ ์ค ์ํ ์ฐฉ์ค
PDF ํ์ผ๋ก ๋ ์๋ด์ง ๋ด์ฉ์ Gemini์๊ฒ ์ฃผ๊ณ ์ฑ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฉํ์ฌ ๊ตฌ๊ธ ์ค๋ฌธ์ง๋ก ๋ง๋ค์ด๋ฌ๋ผ๊ณ ํ์ ๋ ๊ตฌ๊ธ ์ค๋ฌธ์ง๋ก ์ ๋ง๋ค์ด์ง(2,3๋ฒ ์ค๋ฅ ์์ ํ)
์์ ์ค๋ฌธ์ง๋ฅผ Gems ์ฑ๋ด์ ๋ํ์ฐฝ์ ๋ฃ์์ ๋ Gems ์ฑ๋ด์ ๋ถ์ธ URL ๋งํฌ๊ฐ ์๊พธ ๊ตฌ๊ธ ๊ฒ์์ผ๋ก ๋์ด. ํด๊ฒฐ์ฑ ์ ChatGPT์๊ฒ ๋ฌผ์ด๋ณด๋ ๋๋ต์ ์ด๋ ๊ฒ ํ๋๋ฐ ์ดํด๊ฐ ์ ์ ๊ฐ. "ํ ์คํธ ์์ ๋งํฌ"์ผ ๋ฟ์ด๊ณ , "๋ฒํผ"์ ์๋๋๋ค.
Gems์ ๋ฒํผ ์ก์ ์ ์จ์ผ ์์ ํ ๋งํฌ๋ก ์๋ํฉ๋๋ค. ๋ผ๊ณ ๋์ค๋๋ฐ.. ์ฑ๋ด์ด ์๋ง๋ Gems ์๋๋ฏ
๊ทธ๋ฆฌ๊ณ ...Gems ๊ณต์ ์์ง ์ ๋จ.
GPTs๋ฅผ ์ฌ์ฉํด๋ด์ผ ํ ๊ฒ ๊ฐ์
์ญ์ GPTs๋ก ๋ง๋ค์๋๋ ์ฑ๊ณต
๊ณต์ ํฉ๋๋ค ^^ ๋ง์์๋ด_๋น์ ๋ ๋ ์ฑ๋ด
๋ชจ๋ ๊ตฟ๋์ ํ์ธ์ ^^