Hướng dẫn tạo phểu bán hàng với Google Sheet Script
Bước 1: Tạo 1 file Google Sheet gồm các cột
Tên - Điện thoại
Bước 2: Vào Tiện ích mở rộng -> vào App Scripts
Nhập lệnh vào
const sheets = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1uSo1GLbzbTKRmwLF1oSz2v8EDZLYokMtf6Kz-jAx8Is/edit#gid=0");
const sheet = sheets.getSheetByName("sheet1");
function doPost(e)
{
let data= e.parameter;
SendAnEmail() ;
sheet.appendRow([data.Ten,data.DienThoai,data.MonHoc]);
return ContentService.createTextOutput("Success");
}
function SendAnEmail() {
// gán email nhận
var email = 'xxx@gmail.com'
// Tiều đề gởi mail
var subject = 'This is my first script!';
// Nội dung gởi mail
var body = 'Hello, world!';
// Send an email
GmailApp.sendEmail(email, subject, body);
}
Bước 3: Vào triển khai, tùy chọn triển khai mới, nhập mô tả là TEST (có thể đặt bất kỳ)
Sau đó copy đường dẫn
Bước 4: Tạo 1 file HTML
<!DOCTYPE html>
<html>
<head>
<title>Nhận tài liệu miễn phí</title>
</head>
<body>
<h1>Tài liệu học lập trình miễn phí</h1>
<form action="https://script.google.com/macros/s/AKfycbzcngs_mHgwHvBlwQAlwGwHveOUL9XN7Bozl-WG4m-zLcQE5nEXK1p76jS3WkOcel8L/exec" method="post">
<label for="fname">Tên:</label><br>
<input type="text" id="fname" name="Ten"><br>
<label for="lname">Điện thoại:</label><br>
<input type="text" id="lname" name="DienThoai">
<br>
<input type="radio" id="html" name="MonHoc" value="JavaScript">
<label for="html">JavaScript</label>
<input type="radio" id="css" name="MonHoc" value="Google Script">
<label for="css">Google Script</label>
<input type="radio" id="javascript" name="MonHoc" value="VBA">
<label for="javascript">VBA</label>
<br>
<input type="submit" value="Download tài liệu">
</form>
</body>
</html>